Thomson Reuters Corporation (TRI)

87.03
-1.42 (-1.61%)
NASDAQ · Last Trade: Apr 8th, 12:55 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors