So do I read correctly that they were buying at up to $3.55 recently? Expecting a higher bid despite agreeing to sell (and hence undermining their odds of getting that better offer) ?
So do I read correctly that they were buying at up to $3.55...
Add to My Watchlist
What is My Watchlist?