Thomson Reuters Corporation (TRI)

98.12
-1.26 (-1.27%)
NASDAQ · Last Trade: Feb 26th, 12:14 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors