Thomson Reuters Corporation (TRI)

89.04
-0.71 (-0.79%)
NASDAQ · Last Trade: Apr 28th, 3:42 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors