You may recall that the bashers were constantly yammering about 1.20 as being a big technical inflection point. They may be a little unhappy tonight. I mean, besides wondering if they're out of work because perhaps their employer is in the slammer, or on the lam..... hahaha
(0)
(0)
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links