Company Valuation: Computershare Limited

Data adjusted to current consolidation scope
Fiscal Period: June 2022 2023 2024 2025 2026 2027 2028 2029
Market Cap 1 10,249 9,394 10,387 15,128 15,317 17,464 - -
Change - -8.34% 10.57% 45.64% 1.25% 14.02% - -
Enterprise Value (EV) 1 11,770 10,787 10,979 15,595 15,619 17,140 16,868 16,590
Change - -8.35% 1.78% 42.05% 0.15% 9.74% -1.59% -1.65%
P/E 45.1x 21.2x 29.9x 25.3x 24.8x 22x 20.6x 19.8x
PBR 4.67x 4.39x 5.33x 7.03x 6.7x 6.96x 6.7x 5.67x
PEG - 0.2x -1.5x 0.3x 7.25x 0.8x 3.09x 4.56x
Capitalization / Revenue 4x 2.93x 3.15x 4.85x 4.7x 5.28x 5.08x 4.91x
EV / Revenue 4.59x 3.37x 3.33x 5x 4.79x 5.18x 4.9x 4.67x
EV / EBITDA 16.3x 8.87x 8.53x 12.5x 12.2x 12.9x 12.1x 11.5x
EV / EBIT 22.2x 10.4x 9.56x 13.3x 12.9x 13.7x 12.8x 12.2x
EV / FCF 26.1x 19.3x 16x 20x 19.5x 18.2x 17.1x 16.3x
FCF Yield 3.84% 5.18% 6.25% 5% 5.13% 5.49% 5.86% 6.15%
Dividend per Share 2 0.2091 0.4539 0.5419 0.6077 0.8472 0.9096 0.9367 0.9704
Rate of return 1.23% 2.92% 3.08% 2.32% 3.2% 3.01% 3.1% 3.21%
EPS 2 0.3762 0.735 0.5878 1.032 1.067 1.371 1.463 1.526
Distribution rate 55.6% 61.8% 92.2% 58.9% 79.4% 66.3% 64% 63.6%
Net sales 1 2,565 3,201 3,298 3,120 3,258 3,310 3,439 3,554
EBITDA 1 720.2 1,216 1,287 1,244 1,285 1,326 1,391 1,438
EBIT 1 531.1 1,033 1,149 1,174 1,211 1,252 1,316 1,361
Net income 1 227.7 444.7 352.6 607 618.7 774.8 860.8 901.4
Net Debt 1 1,520 1,392 591.8 467.3 302.1 -323.9 -596.4 -874
Reference price 2 16.98 15.56 17.57 26.15 26.48 30.19 30.19 30.19
Nbr of stocks (in thousands) 603,729 603,729 591,049 578,462 578,387 578,387 - -
Announcement Date 8/9/22 8/15/23 8/13/24 8/12/25 8/11/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution



P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
22.02x5.18x12.93x3.01% 17.46B
27.93x10.01x19x0.86% 133B
29.57x10.76x20.27x0.86% 83.36B
32.17x7.12x18.17x2.08% 53.4B
31.09x14.24x23.24x1.3% 44.02B
22.91x4.57x12.66x1.85% 36.43B
17x3.75x11.22x3.06% 22.01B
27.93x3.95x12.36x1.23% 21.34B
19.92x2.96x12.18x2.36% 20.69B
19.78x3.88x11.01x0.63% 15.61B
Average 25.03x 6.64x 15.30x 1.72% 44.71B
Weighted average by Cap. 27.22x 8.45x 17.51x 1.4%

Y-o-Y evolution of P/E

Valuation ratios - P/E - Computershare Limited

Historical PBR trend

Valuation ratios - PBR - Computershare Limited

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - Computershare Limited

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - Computershare Limited


Year-on-year evolution of the Yield

Valuation ratios - Yield - Computershare Limited
  1. Stock Market
  2. Stocks
  3. CPU Stock
  4. Valuation Computershare Limited