Just wondering if anyone has any idea on why the lack-lustre performance of TWO over the past week or so. Someone dumped a whole lot of stock. Employee Options? Not much volume to be seen yet this morning around 100K exchanged hands...
TWO Price at posting:
$1.00 Sentiment: Buy Disclosure: Held