We are committed to serving the best interests of our shareholders.

Stock Quote (TSRO)

143.56 -0.66  (-0.458%)
10:02 AM ET on 6/29/2017
Previous Close 144.22
Open 143.21
Volume 38,346
Exchange NASDAQ
Day High 143.84
Day Low 140.61
52-Week High 192.94
52-Week Low 72.89

Press Releases

6/29/2017
6/28/2017
View all press releases