Company Valuation: Computershare Limited

Data adjusted to current consolidation scope
Fiscal Period: June 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 7,650 10,249 9,394 10,387 15,128 16,403 - -
Change - 33.99% -8.34% 10.57% 45.64% 8.43% - -
Enterprise Value (EV) 1 8,702 11,770 10,787 10,979 15,595 16,802 16,541 15,667
Change - 35.25% -8.35% 1.78% 42.05% 7.74% -1.55% -5.28%
P/E 37.5x 45.1x 21.2x 29.9x 25.3x 25.6x 20.9x 19.8x
PBR 3.36x 4.67x 4.39x 5.33x 7.03x 7.02x 6.51x 5.89x
PEG - 3.9x 0.2x -1.5x 0.3x 3.53x 0.9x 3.52x
Capitalization / Revenue 3.28x 4x 2.93x 3.15x 4.85x 5.1x 5.03x 4.88x
EV / Revenue 3.73x 4.59x 3.37x 3.33x 5x 5.23x 5.07x 4.66x
EV / EBITDA 13.9x 16.3x 8.87x 8.53x 12.5x 13.3x 12.5x 11.5x
EV / EBIT 19.5x 22.2x 10.4x 9.56x 13.3x 14x 13.3x 12.1x
EV / FCF 30x 26.1x 19.3x 16x 20x 23.4x 20.1x 18.3x
FCF Yield 3.34% 3.84% 5.18% 6.25% 5% 4.27% 4.99% 5.45%
Dividend per Share 2 0.3378 0.2091 0.4539 0.5419 0.6077 0.7909 0.8443 0.8613
Rate of return 2.67% 1.23% 2.92% 3.08% 2.32% 2.79% 2.98% 3.04%
EPS 2 0.3376 0.3762 0.735 0.5878 1.032 1.107 1.358 1.434
Distribution rate 100% 55.6% 61.8% 92.2% 58.9% 71.5% 62.2% 60%
Net sales 1 2,334 2,565 3,201 3,298 3,120 3,213 3,263 3,362
EBITDA 1 628.2 720.2 1,216 1,287 1,244 1,268 1,319 1,365
EBIT 1 446.1 531.1 1,033 1,149 1,174 1,196 1,248 1,291
Net income 1 189 227.7 444.7 352.6 607 657 775.2 839.6
Net Debt 1 1,053 1,520 1,392 591.8 467.3 398.3 138 -736
Reference price 2 12.67 16.98 15.56 17.57 26.15 28.36 28.36 28.36
Nbr of stocks (in thousands) 603,729 603,729 603,729 591,049 578,462 578,387 - -
Announcement Date 8/10/21 8/9/22 8/15/23 8/13/24 8/12/25 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
25.23x5.15x13.05x2.83% 16.15B
26.97x9x17.14x0.89% 130B
24.49x5.53x13.82x2.63% 42.63B
28.91x13.48x21.91x1.43% 41.51B
26.47x3.81x12.04x1.26% 20.83B
12.88x3.01x9.06x4% 17.08B
18.37x3.73x10.56x0.67% 14.89B
17.65x4.28x11.46x1.69% 9.46B
44.65x - - 0.65% 3.71B
Average 25.07x 6.00x 13.63x 1.78% 32.94B
Weighted average by Cap. 25.43x 7.78x 15.75x 1.54%

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