Company Valuation: Otter Tail Corporation

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 2,967 2,444 3,544 3,089 3,386 3,770 - -
Change - -17.62% 45% -12.85% 9.64% 11.32% - -
Enterprise Value (EV) 1 3,820 3,157 4,219 3,807 4,024 4,667 5,002 5,120
Change - -17.36% 33.64% -9.76% 5.69% 15.99% 7.16% 2.35%
P/E 16.9x 8.66x 12.1x 10.3x 12.3x 21.8x 16.9x 19.3x
PBR - 2.01x 2.46x 1.85x 1.83x 1.86x 1.75x 1.67x
PEG - 0.1x 3.73x 4.24x -1.42x -0.6x 0.6x -1.6x
Capitalization / Revenue 2.48x 1.67x 2.63x 2.32x 2.6x 2.86x 2.79x 2.69x
EV / Revenue 3.19x 2.16x 3.13x 2.86x 3.09x 3.54x 3.7x 3.65x
EV / EBITDA 11.2x 6.54x 8.87x 7.81x 8.68x 13.9x 10.9x 11.8x
EV / EBIT 15.3x 8.09x 11.2x 10x 11.6x 17.5x 16.5x 19.7x
EV / FCF 64.3x 14.5x 35.9x 40.5x 41.1x -22.5x -27.2x -
FCF Yield 1.56% 6.91% 2.78% 2.47% 2.43% -4.45% -3.68% -
Dividend per Share 2 1.56 1.65 1.75 1.87 2.1 2.302 2.458 2.617
Rate of return 2.18% 2.81% 2.06% 2.53% 2.6% 2.56% 2.74% 2.91%
EPS 2 4.23 6.78 7 7.17 6.55 4.125 5.3 4.663
Distribution rate 36.9% 24.3% 25% 26.1% 32.1% 55.8% 46.4% 56.1%
Net sales 1 1,197 1,460 1,349 1,331 1,304 1,320 1,353 1,401
EBITDA 1 341.1 483 475.9 487.4 463.8 335.9 460.6 433.3
EBIT 1 249.7 390.4 377.9 380.2 345.7 266.8 303.6 259.4
Net income 1 176.8 284.2 294.2 301.7 275.9 173.4 223.1 196.5
Net Debt 1 853.6 713 675.1 718.7 637.6 897.6 1,232 1,350
Reference price 2 71.42 58.71 84.97 73.84 80.81 89.79 89.79 89.79
Nbr of stocks (in thousands) 41,540 41,631 41,711 41,828 41,906 41,986 - -
Announcement Date 2/14/22 2/13/23 2/12/24 2/17/25 2/16/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution



P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
21.77x3.54x13.9x2.56% 3.77B
30.64x5.16x37.56x0.21% 251B
20.72x9.04x15.45x2.95% 174B
19.6x4.05x11.16x3.65% 150B
23.53x3.58x14.55x0.57% 106B
12.5x1.84x6.53x5.67% 105B
19.71x5.8x12.72x3.45% 101B
17.82x5.54x11.16x3.62% 93.74B
19.35x5.13x12.41x3.09% 67.78B
18.37x6.21x13.04x4.06% 57.91B
Average 20.40x 4.99x 14.85x 2.98% 110.99B
Weighted average by Cap. 21.76x 5.29x 18.01x 2.62%

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. OTTR Stock
  4. Valuation Otter Tail Corporation