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

Stock Quote (TSRO)

185.94 -4.00  (-2.106%)
4:00 PM ET on 2/23/2017
Previous Close 189.94
Open 190.59
Volume 892,202
Exchange NASDAQ
Day High 190.74
Day Low 181.54
52-Week High 192.94
52-Week Low 35.50

Press Releases

2/21/2017
2/14/2017
View all press releases