just #$%$ LONGS in #$%$
Solar cant do jack to avert that
Only In America: almost 80 times sales and zero profit, call options are lottery tickets, people making half a million in those, sadly many will try again and lose
Sentiment: Strong Sell
All instiutiions are out on holiday next week
I don't think so, they announced to sell upto 100 MM in shares. This is total time bomb waiting to explode. They are over-leveraging themselves to create value out of thin air.