Thomson Reuters Corporation (TRI)

85.17
-2.18 (-2.49%)
NASDAQ· Last Trade: May 20th, 1:54 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors