Thomson Reuters Corporation (TRI)

82.32
-2.55 (-3.00%)
NASDAQ · Last Trade: Apr 10th, 1:47 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors