Company Valuation: TELUS Corporation

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 40,538 37,288 34,500 29,242 28,057 21,626 - -
Change - -8.02% -7.47% -15.24% -4.05% -22.92% - -
Enterprise Value (EV) 1 60,781 61,473 61,114 58,149 53,246 50,342 49,175 48,739
Change - 1.14% -0.58% -4.85% -8.43% -5.45% -2.32% -0.89%
P/E 24.2x 22.7x 40.7x 29.1x 25.1x -15.2x 25.3x 20.4x
PBR 2.7x 2.26x 2.15x 1.86x 1.78x 1.74x 1.83x 1.88x
PEG - -3.49x -0.8x 1.9x 3.36x 0x -0x 0.8x
Capitalization / Revenue 2.35x 2.03x 1.72x 1.43x 1.37x 1.07x 1.07x 1.05x
EV / Revenue 3.52x 3.34x 3.04x 2.85x 2.6x 2.5x 2.43x 2.36x
EV / EBITDA 10x 9.25x 8.55x 7.93x 7.24x 7.02x 6.75x 6.57x
EV / EBIT 19.8x 20.8x 25.9x 20.7x 22.5x 19x 17.5x 16.2x
EV / FCF 78.2x 48.3x 34.7x 26.3x 23.2x 27.6x 23.7x 18.5x
FCF Yield 1.28% 2.07% 2.88% 3.8% 4.32% 3.62% 4.22% 5.4%
Dividend per Share 2 1.271 1.356 1.454 1.557 1.653 1.301 0.875 0.9383
Rate of return 4.27% 5.19% 6.17% 7.99% 9.14% 9.56% 6.43% 6.89%
EPS 2 1.23 1.15 0.58 0.67 0.72 -0.8939 0.5386 0.6681
Distribution rate 103% 118% 251% 232% 230% -146% 162% 140%
Net sales 1 17,258 18,412 20,116 20,386 20,506 20,134 20,277 20,639
EBITDA 1 6,069 6,643 7,149 7,333 7,354 7,167 7,284 7,420
EBIT 1 3,074 2,954 2,362 2,804 2,363 2,650 2,815 3,002
Net income 1 1,655 1,615 841 993 777 -1,406 909.7 1,095
Net Debt 1 20,243 24,185 26,614 28,907 25,189 28,715 27,548 27,113
Reference price 2 29.79 26.13 23.58 19.49 18.09 13.61 13.61 13.61
Nbr of stocks (in thousands) 1,360,785 1,427,000 1,463,117 1,500,346 1,550,956 1,589,000 - -
Announcement Date 2/10/22 2/9/23 2/9/24 2/13/25 2/12/26 - - -
1CAD in Million2CAD
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
11.67x1.37x4.31x6.78% 232B
10.89x2.57x6.79x5.71% 205B
13.96x2.23x5.74x3.9% 162B
13.22x1.79x7.66x3.2% 85.07B
13.06x0.93x3.43x5.8% 82.9B
11.96x1.82x4.59x2.74% 71.52B
15.51x2.71x8.47x5% 58.69B
23.62x5.34x19.53x4.54% 56.57B
15.78x2.78x6.22x4.4% 51.05B
Average 14.41x 2.39x 7.42x 4.67% 111.75B
Weighted average by Cap. 13.25x 2.16x 6.48x 5.07%

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. T Stock
  4. TU Stock
  5. Valuation TELUS Corporation