Anybody buying? I purchased some shares last week. Has anyone else been quietly accumulating?
I keep going back to the drawing board to see if I missed anything but all I see is a mispriced security that has the potential to be a home run stock.
verdict: keep accumulating