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

Stock Quote (TSRO)

147.59 +0.98  (+0.668%)
4:00 PM ET on 4/28/2017
Previous Close 146.61
Open 147.60
Volume 596,630
Exchange NASDAQ
Day High 148.51
Day Low 143.57
52-Week High 192.94
52-Week Low 36.68

Press Releases

4/27/2017
4/26/2017
View all press releases