The tell on biotechs was yesterday when the [censored] talking heads on CNBS, I mean CNBC, were saying they wouldn't touch biotechs/pharmas with a ten foot pole. Once again, I failed to take the trade -- just like when they were telling everyone that the one stock they shouldn't think of selling was AMZN -- right before it went down hugely.
(2)
(0)
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links