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 16,063 - -
Change - -8.34% 10.57% 45.64% 1.25% 4.87% - -
Enterprise Value (EV) 1 11,770 10,787 10,979 15,595 15,619 15,686 15,515 15,341
Change - -8.35% 1.78% 42.05% 0.15% 0.43% -1.09% -1.12%
P/E 45.1x 21.2x 29.9x 25.3x 24.8x 20.3x 19.1x 18.4x
PBR 4.67x 4.39x 5.33x 7.03x 6.7x 6.4x 5.8x 5.23x
PEG - 0.2x -1.5x 0.3x 7.25x 0.7x 3.26x 4.55x
Capitalization / Revenue 4x 2.93x 3.15x 4.85x 4.7x 4.86x 4.68x 4.54x
EV / Revenue 4.59x 3.37x 3.33x 5x 4.79x 4.74x 4.53x 4.33x
EV / EBITDA 16.3x 8.87x 8.53x 12.5x 12.2x 11.9x 11.2x 10.8x
EV / EBIT 22.2x 10.4x 9.56x 13.3x 12.9x 12.5x 11.9x 11.4x
EV / FCF 26.1x 19.3x 16x 20x 19.5x 16.7x 15.8x 15.1x
FCF Yield 3.84% 5.18% 6.25% 5% 5.13% 6% 6.35% 6.63%
Dividend per Share 2 0.2091 0.4539 0.5419 0.6077 0.8472 0.9077 0.9327 0.9642
Rate of return 1.23% 2.92% 3.08% 2.32% 3.2% 3.27% 3.36% 3.47%
EPS 2 0.3762 0.735 0.5878 1.032 1.067 1.371 1.451 1.51
Distribution rate 55.6% 61.8% 92.2% 58.9% 79.4% 66.2% 64.3% 63.9%
Net sales 1 2,565 3,201 3,298 3,120 3,258 3,308 3,429 3,539
EBITDA 1 720.2 1,216 1,287 1,244 1,285 1,324 1,382 1,426
EBIT 1 531.1 1,033 1,149 1,174 1,211 1,251 1,306 1,349
Net income 1 227.7 444.7 352.6 607 618.7 774.1 854.7 892.8
Net Debt 1 1,520 1,392 591.8 467.3 302.1 -376.5 -548 -722
Reference price 2 16.98 15.56 17.57 26.15 26.48 27.77 27.77 27.77
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 (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
23.96x8.71x16.51x1.02% 114B
27.17x9.86x18.5x0.94% 76.44B
24.09x5.48x13.74x2.63% 42.34B
26.85x12.74x20.68x1.53% 38.96B
17.9x3.73x10.33x2.36% 28.75B
17.06x2.58x10.62x2.75% 17.72B
13.08x3.02x9.06x3.98% 17.01B
20.93x3.18x10.04x1.6% 16.45B
20.27x4.75x11.86x3.27% 16.08B
Average 21.26x 6.01x 13.48x 2.23% 40.85B
Weighted average by Cap. 23.34x 7.64x 15.44x 1.69%

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. QCH Stock
  5. Valuation Computershare Limited