I wouldn't go that far.
The valuations are just high, the debt burden is large, and things are not firing...
A $1.60 share price seems more reasonable to me..
I wouldn't go that far. The valuations are just high, the debt...
Add to My Watchlist
What is My Watchlist?