Short TSRO. Netupitant results could roil Tesaro
May 6, 2013
Shares of Tesaro Inc (TSRO) have recently traded to new all time highs and are now sitting at $29.40  The shares have now more than doubled since coming public at...