Company Valuation: Computershare Limited

Data adjusted to current consolidation scope
Fiscal Period: June 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 7,650 10,249 9,394 10,387 15,128 14,286 - -
Change - 33.99% -8.34% 10.57% 45.64% -5.57% - -
Enterprise Value (EV) 1 8,702 11,770 10,787 10,979 15,595 14,639 14,348 13,396
Change - 35.25% -8.35% 1.78% 42.05% -6.13% -1.99% -6.63%
P/E ratio 37.5x 45.1x 21.2x 29.9x 25.3x 22.4x 18.9x 18x
PBR 3.36x 4.67x 4.39x 5.33x 7.03x 6.08x 5.66x 5.1x
PEG - 3.9x 0.2x -1.5x 0.3x 3.3x 1x 3.48x
Capitalization / Revenue 3.28x 4x 2.93x 3.15x 4.85x 4.45x 4.41x 4.28x
EV / Revenue 3.73x 4.59x 3.37x 3.33x 5x 4.56x 4.43x 4.01x
EV / EBITDA 13.9x 16.3x 8.87x 8.53x 12.5x 11.6x 11.1x 10x
EV / EBIT 19.5x 22.2x 10.4x 9.56x 13.3x 12.3x 11.7x 10.6x
EV / FCF 30x 26.1x 19.3x 16x 20x 20.4x 19.2x 17.5x
FCF Yield 3.34% 3.84% 5.18% 6.25% 5% 4.89% 5.21% 5.72%
Dividend per Share 2 0.3378 0.2091 0.4539 0.5419 0.6077 0.792 0.8237 0.8428
Rate of return 2.67% 1.23% 2.92% 3.08% 2.32% 3.21% 3.33% 3.41%
EPS 2 0.3376 0.3762 0.735 0.5878 1.032 1.102 1.306 1.374
Distribution rate 100% 55.6% 61.8% 92.2% 58.9% 71.9% 63.1% 61.3%
Net sales 1 2,334 2,565 3,201 3,298 3,120 3,212 3,241 3,338
EBITDA 1 628.2 720.2 1,216 1,287 1,244 1,267 1,295 1,335
EBIT 1 446.1 531.1 1,033 1,149 1,174 1,195 1,224 1,261
Net income 1 189 227.7 444.7 352.6 607 655.2 761.9 824
Net Debt 1 1,053 1,520 1,392 591.8 467.3 353.3 62.53 -889.4
Reference price 2 12.67 16.98 15.56 17.57 26.15 24.70 24.70 24.70
Nbr of stocks (in thousands) 603,729 603,729 603,729 591,049 578,462 578,387 - -
Announcement Date 10/08/21 09/08/22 15/08/23 13/08/24 12/08/25 - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
22.41x4.56x11.55x3.21% 14.29B
25.05x8.33x16.16x0.92% 126B
30.78x14.54x23.45x1.34% 44.81B
21.64x4.91x12.26x2.98% 37.66B
24.49x3.76x11.89x1.25% 20.5B
12.26x2.89x8.71x4.26% 16.41B
17.09x3.49x9.87x0.73% 13.62B
16.71x4.18x11.11x1.75% 9.31B
50.41x - - 0.58% 4.2B
Average 24.54x 5.83x 13.13x 1.89% 31.82B
Weighted average by Cap. 24.31x 7.65x 15.35x 1.6%

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. Stocks
  3. CPU Stock
  4. Valuation Computershare Limited
40% Discount: Identify Tomorrow's Best Investments With The Best Subscriber-Only Tools!
d
:
:
BENEFIT NOW