Thomson Reuters Corporation (TRI)

92.86
-3.86 (-3.99%)
NASDAQ · Last Trade: Apr 23rd, 12:20 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors