One of the most volatile stocks i've ever seen at this market cap.
Pretty crazy, wicked down to 1.26 at one point. When it really could be worth 2.00+ given their EBITDA, and the analyst reports value is at 2.30+.
Very very weird.
Add to My Watchlist
What is My Watchlist?