Thomson Reuters Corporation is a Canadian multinational content-driven technology conglomerate. The company was founded in Toronto, Ontario, Canada, and maintains its headquarters at 19 Duncan Street there. From Wikipedia
The company exceeded adjusted earnings expectations and reaffirmed its 2025 financial outlook despite global economic uncertainties.