Thomson Reuters Corporation (TRI)

85.34
-2.01 (-2.30%)
NASDAQ· Last Trade: May 20th, 11:19 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors