RE:Terrific news!This is depressing, I am starting to worry that the SP won't move up even if we get BTD...
It makes no sense to me, there are way worse companies with nothing of substance and they have a better stock price, but a company with an excellent cancer treatment is in the 0.2s????