Recent sell off?!?Bit odd to see this much downwards pressure on the stock price given the end of tax loss selling.
Would have been nice to see management and directors step up to buy some stock at these prices. Looks like a bargain to me at these levels...doesn't it look like a good deal to them? And if not...why?
G