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

Stock Quote (TSRO)

118.74 +0.30  (+0.253%)
4:00 PM ET on 9/19/2017
Previous Close 118.44
Open 118.91
Volume 603,303
Exchange NASDAQ
Day High 120.23
Day Low 115.20
52-Week High 192.94
52-Week Low 96.52

Press Releases

9/15/2017
9/11/2017
View all press releases