Pinned straw:
Tlx just got pineappled. Down 15%
Targeted therapeutics becoming similar to the software sector with many players coming onboard, returns becoming marginal(?) and novartis getting on top of issues.
I knew it would open down but not by that much. Wonder what other revenue expectations were?