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

Stock Quote (TSRO)

142.06 -2.16  (-1.498%)
9:51 AM ET on 6/29/2017
Previous Close 144.22
Open 143.21
Volume 18,239
Exchange NASDAQ
Day High 143.58
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