NASDAQ : TRI

Thomson Reuters Corporation

$96.28 USD

-$2.54 (-2.57%)

Volume
1.44M
Average Volume
2.02M
Market Capitalization
$42.03B
P/E Ratio
28.15
Dividend Yield
4.10%
Price Target
$128.00
Year High
$211.46
Year Low
$76.28
Day High
Day Low
Payout Ratio
$0.70
Current Ratio
$0.60
Institutional Ownership Summary
Institutional Ownership %

0.08%

Investors Holding

36

change: -456 | last: 492
Increased Positions

13

change: -235 | last: 248
Reduced Positions

23

change: -119 | last: 142
New Positions

5

change: -77 | last: 82
Sold Positions

439

change: 327 | last: 112
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -57.686 | last: 0.5769
Total Invested

30.93M

TRI Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $134.03 448.97M $60.18B $511M $2.12B $61.78B
2024-12-31 $162.99 450.61M $73.44B $1.85B $3.08B $74.67B
2023-12-31 $148.60 463.18M $68.83B $1.2B $3.54B $71.17B
2022-12-31 $120.26 483.89M $58.19B $988M $5B $62.2B
2021-12-31 $126.11 493.44M $62.23B $708M $4.05B $65.57B
2020-12-31 $86.33 496.72M $42.88B $1.73B $4.08B $45.23B
2019-12-31 $75.49 500.83M $37.81B $791M $3.58B $40.59B
2018-12-31 $50.93 643.52M $32.77B $2.68B $3.22B $33.31B
2017-12-31 $50.62 629.05M $31.84B $748M $7.03B $38.12B
2016-12-31 $50.83 654.04M $33.25B $2.26B $7.39B $38.38B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $89.98 437.7M $39.38B $401.32M $2.46B $41.44B
2025-12-31 $134.03 445.22M $59.67B $511M $2.12B $61.28B
2025-09-30 $157.86 449.78M $71B $617.4M $2.42B $72.8B
2025-06-30 $204.40 450.67M $92.12B $665.48M $2.09B $93.55B
2025-03-31 $175.59 450.29M $79.07B $1.37B $2.81B $80.51B
2024-12-31 $162.99 450.08M $73.36B $1.85B $3.08B $74.58B
2024-09-30 $173.37 449.89M $78B $1.62B $3.15B $79.53B
2024-06-30 $170.80 450.36M $76.92B $1.68B $3.11B $78.35B
2024-03-31 $157.83 452.13M $71.36B $1.9B $4.1B $73.55B
2023-12-31 $148.60 454.51M $67.54B $1.2B $3.54B $69.88B
2023-09-30 $124.31 455.46M $56.62B $2.41B $4.58B $58.79B
2023-06-30 $137.13 469.76M $64.42B $2.76B $5.81B $67.46B