Thomson Reuters Corporation (TRI)

106.10
-5.42 (-4.86%)
NASDAQ · Last Trade: Mar 10th, 11:17 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors