Company Valuation: Thomson Reuters Corporation

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 58,230 54,882 66,818 72,176 59,005 38,136 - -
Change - -5.75% 21.75% 8.02% -18.25% -35.37% - -
Enterprise Value (EV) 1 61,238 58,574 68,797 73,028 60,617 40,200 39,591 39,234
Change - -4.35% 17.45% 6.15% -16.99% -33.68% -1.51% -0.9%
P/E ratio 10.4x 39.6x 25.3x 32.8x 39.7x 21.9x 19x 16.3x
PBR 4.26x 4.62x 6.01x 6.01x 4.94x 3.35x 3.13x 3.11x
PEG - -0.5x 0.3x -2.1x -1.2x 1.2x 1.2x 1x
Capitalization / Revenue 9.17x 8.28x 9.83x 9.94x 7.89x 4.72x 4.38x 4.07x
EV / Revenue 9.65x 8.84x 10.1x 10.1x 8.11x 4.97x 4.54x 4.19x
EV / EBITDA 31.1x 25.1x 25.7x 26.3x 20.6x 12.4x 11.1x 10x
EV / EBIT 46.4x 34.4x 33.6x 35.7x 28.8x 16.5x 14.5x 12.7x
EV / FCF 48.8x 43.7x 36.8x 39.9x 31.1x 19.5x 17.1x 15.7x
FCF Yield 2.05% 2.29% 2.72% 2.5% 3.22% 5.13% 5.86% 6.37%
Dividend per Share 2 1.707 1.876 1.991 2.194 - 2.568 2.747 2.982
Rate of return 1.36% 1.56% 1.34% 1.35% - 2.94% 3.14% 3.41%
EPS 2 12.12 3.035 5.891 4.967 3.382 3.986 4.61 5.374
Distribution rate 14.1% 61.8% 33.8% 44.2% - 64.4% 59.6% 55.5%
Net sales 1 6,348 6,627 6,794 7,258 7,476 8,087 8,712 9,371
EBITDA 1 1,970 2,329 2,678 2,779 2,936 3,239 3,573 3,907
EBIT 1 1,319 1,704 2,050 2,048 2,104 2,442 2,733 3,080
Net income 1 5,689 1,402 2,695 2,210 1,502 1,675 1,929 2,210
Net Debt 1 3,008 3,692 1,979 852 1,612 2,063 1,455 1,098
Reference price 2 125.95 120.25 149.00 162.94 134.18 87.36 87.36 87.36
Nbr of stocks (in thousands) 462,331 456,400 448,458 442,967 439,762 436,539 - -
Announcement Date 08/02/22 09/02/23 08/02/24 06/02/25 05/02/26 - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
21.92x4.97x12.41x2.94% 38.14B
24.22x8.08x15.67x0.95% 121B
28.89x13.77x22.21x1.43% 42.06B
22.8x3.56x11.24x1.39% 19.15B
12.77x2.98x8.99x4.07% 17.16B
21.3x4.33x11x3.39% 13.58B
15.65x3.32x9.4x0.78% 12.74B
14.51x3.69x9.75x2.02% 8.09B
64.49x - - 0.45% 5.35B
-12.2x2.28x5.38x-.--% 1.59B
Average 21.43x 5.22x 11.78x 1.74% 27.93B
Weighted average by Cap. 23.56x 7.31x 14.74x 1.64%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Equities
  3. TRI Stock
  4. Valuation Thomson Reuters Corporation