You are probably right, noticed they gave away a lot of stock recently as well, wonder how much the key management have for themselves, certainly the CEO, CFO and board dont deserve any based on the dismal performance.
Add to My Watchlist
What is My Watchlist?