Thomson Reuters Corporation (TRI)

90.18
-2.68 (-2.89%)
NASDAQ · Last Trade: Apr 24th, 1:48 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors