Thomson Reuters Corporation (TRI)

88.83
-4.11 (-4.42%)
NASDAQ · Last Trade: May 11th, 3:15 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors