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

Stock Quote (TSRO)

181.11 -7.26  (-3.854%)
12:28 PM ET on 3/01/2017
Previous Close 188.37
Open 186.62
Volume 622,738
Exchange NASDAQ
Day High 189.97
Day Low 180.24
52-Week High 192.94
52-Week Low 36.68

Press Releases

2/28/2017
2/27/2017
View all press releases