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,799 - -
Change - -17.62% 45% -12.85% 9.64% 12.19% - -
Enterprise Value (EV) 1 3,820 3,157 4,219 3,807 4,024 4,697 5,031 5,149
Change - -17.36% 33.64% -9.76% 5.69% 16.72% 7.12% 2.34%
P/E 16.9x 8.66x 12.1x 10.3x 12.3x 21.9x 17.1x 19.4x
PBR - 2.01x 2.46x 1.85x 1.83x 1.88x 1.77x 1.69x
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.88x 2.81x 2.71x
EV / Revenue 3.19x 2.16x 3.13x 2.86x 3.09x 3.56x 3.72x 3.68x
EV / EBITDA 11.2x 6.54x 8.87x 7.81x 8.68x 14x 10.9x 11.9x
EV / EBIT 15.3x 8.09x 11.2x 10x 11.6x 17.6x 16.6x 19.9x
EV / FCF 64.3x 14.5x 35.9x 40.5x 41.1x -22.6x -27.3x -
FCF Yield 1.56% 6.91% 2.78% 2.47% 2.43% -4.42% -3.66% -
Dividend per Share 2 1.56 1.65 1.75 1.87 2.1 2.3 2.46 2.605
Rate of return 2.18% 2.81% 2.06% 2.53% 2.6% 2.54% 2.72% 2.88%
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% 55.9%
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 90.49 90.49 90.49
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.($)
22.01x3.54x13.89x2.53% 3.77B
27.19x4.5x32.86x0.24% 220B
20.07x9.05x15.95x3.03% 172B
20.92x4.36x11.9x3.34% 158B
20.28x11.32x14.82x3.45% 109B
21.17x5.98x13.13x3.24% 108B
12.6x1.86x6.58x5.62% 102B
20.56x3.24x13.45x0.67% 95.93B
18.56x5.65x11.37x3.47% 97.77B
20.36x5.15x12.52x2.93% 69.35B
Average 20.37x 5.46x 14.65x 2.85% 113.64B
Weighted average by Cap. 20.96x 5.76x 16.62x 2.66%

Y-o-Y evolution of P/E

Valuation ratios - P/E - Otter Tail Corporation

Historical PBR trend

Valuation ratios - PBR - Otter Tail Corporation

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - Otter Tail Corporation

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - Otter Tail Corporation


Year-on-year evolution of the Yield

Valuation ratios - Yield - Otter Tail Corporation
  1. Stock Market
  2. Stocks
  3. OTTR Stock
  4. Valuation Otter Tail Corporation