(Total Views: 302)
Posted On: 12/11/2017 4:22:49 PM
Post# of 82665
Less than 5% of shares have traded since that disappointment, and 30-50% of those were likely ultra short-term traders.
(1)
(0)