Thomson Reuters Corporation (TRI)

82.82
-2.05 (-2.42%)
NASDAQ · Last Trade: Apr 10th, 3:58 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors