Last Friday 94k share closed at 0.40 and on 50k today TLON is down another 3 cents. The MTL trial results should be made known in the near future and, hopefully, strategic news shortly after that.
Hopefully they are not insiders selling, that will be a bad indications
No - Its all retail. WP owns the preferred shares which is about 90% of the equity in the company. Their position is so large to liquidate their position it the company will be sold.