Thomson Reuters Corporation (TRI)

83.80
-2.31 (-2.68%)
NASDAQ · Last Trade: Apr 9th, 3:40 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors