Somethingis not quite right in this picture.
It's a fiasco, it's a collapse, it's an outright disaster as far as stock price is concerned. These words are not too strong by the way, it's a simple fact.
We can't just say "too bad shi it happens, you never know FDA things".
Somebody among highly compensated professionals and management of TST must be held responsible for such a complete screw up. Are we paying them for such a performance?