Thomson Reuters Corporation (TRI)

80.28
-2.92 (-3.51%)
NASDAQ · Last Trade: Feb 23rd, 11:40 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors