Interesting that they seem to have lost the faith for a little bit in late June, selling off 450k on the 26th and 27th at 0.83 and 0.90 respectively - and then proceeding to buy back at a much higher price recently. Good to know that they're keen even at recent prices.
Interesting that they seem to have lost the faith for a little...
Add to My Watchlist
What is My Watchlist?