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

Stock Quote (TSRO)

118.86 +5.00  (+4.391%)
4:00 PM ET on 8/21/2017
Previous Close 113.86
Open 113.15
Volume 1,393,334
Exchange NASDAQ
Day High 119.46
Day Low 113.12
52-Week High 192.94
52-Week Low 83.26

Press Releases

8/08/2017
7/27/2017
View all press releases