If you look at the numbers and margins so far they look pretty financially sound. They placed like 20 million worth of the P’s when the numbers were much worse. I’m more worried about the cost of capital implied here.
It’s dropped from 24 to 19 in 14 trading days on an average daily volume of under 10,000 shares. Seems like noise more than signal.