Otter Tail Corporation

$87.32 ▲ 0.42%
2026-04-21 08:42:01

Explore Otter Tail Corporation stock price, valuation, financial statements, dividend history, analyst estimates, and long-term business fundamentals on StockSifting.

Market Cap
$3.66 B
Current Price
$87.32
52W High / Low
$92.24 / $73.74
Stock P/E
13.26
Book Value
$44.43
Dividend Yield
2.65%
ROCE
9.57%
ROE
15.63%
Face Value
EPS
$6.55
Exp Qtr EPS
Sector
Industrials
Industry
Conglomerates
Employees
2,198
Beta
0.49
Debt / Equity
60.73
Current Ratio
2.28
Quick Ratio
1.83
Forward P/E
16.87
Price / Sales
2.9
Enterprise Value
$4.48 B
EV / EBITDA
9.68
EV / Revenue
3.43
Rating
Buy
Target Price
$86.5
EPS Forecast (FY)

Pros

  • Healthy return on equity.
  • Balance sheet leverage appears manageable.
  • Short-term liquidity looks comfortable.
  • Strong operating margin profile.
  • Net margin remains healthy.
  • Valuation is not stretched on P/E basis.
  • Meaningful dividend yield is available.

Cons

  • Some data points may be missing or delayed because the source is not an official exchange feed.

Sift Stocks

S.No. Name Price P.E. Market Cap Div Yld % ROCE ROE 52Week High/ Low Book Value
1. FTAI Infrastructure Inc. $5.93 $685.35 M 2.07% 0.74% -36.03% $7.93 / $3.21 $0.18
2. Compass Diversified $11.46 $862.2 M 0% 1.58% -53.73% $17.67 / $4.58 $-0.48
3. Honeywell International Inc. $221.32 32.11 $141.08 B 2.07% 13.06% 26.14% $248.18 / $181.01 $21.89
4. TETRA Technologies, Inc. $8.97 402.82 $1.21 B 10.67% 1.57% $12.54 / $2.31 $2.12
5. DMC Global Inc. $5.28 $108.11 M 0.66% -2.71% $9.2 / $4.69 $11.8
6. LogProstyle Inc. $0.87 $17.95 M 3.03% 9.19% 28.84% $7.2 / $0.45 $1.06
7. Deluxe Corporation $30.56 16.81 $1.38 B 3.93% 11.59% 12.63% $30.77 / $13.61 $15.12

Quarterly Results

Figures shown in M / B

Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024
Sales308.1 M325.56 M333.04 M337.35 M303.11 M
Operating Profit67.62 M96.61 M97.46 M84 M66.82 M
Net Profit51.77 M78.29 M77.73 M68.1 M54.85 M
EPS in Rs1.231.871.851.621.31

Profit & Loss

Figures shown in M / B

2025202420232022
Sales1.3 B1.33 B1.35 B1.46 B
Operating Profit345.68 M380.25 M377.92 M390.44 M
Net Profit275.89 M301.66 M294.19 M284.18 M
EPS in Rs6.587.197.016.77

Balance Sheet

Figures shown in M / B

2025202420232022
Total Assets3.96 B3.65 B3.24 B2.9 B
Total Liabilities2.1 B1.98 B1.8 B1.68 B
Equity1.86 B1.67 B1.44 B1.22 B
Current Assets799.73 M630.04 M570.17 M452.75 M
Current Liabilities350.96 M309.79 M309.76 M237.64 M

Cash Flow

Last available yearly cash flow history

2025202420232022
Operating CF385.99 M452.73 M404.5 M389.31 M
Investing CF-290.72 M-411.37 M-289.29 M-175.07 M
Financing CF-3.72 M22.92 M-3.83 M-96.78 M
Free CF97.92 M94.08 M117.36 M218.18 M
Capex-288.07 M-358.65 M-287.13 M-171.13 M

5Y Margin & Growth History

Last 5 year derived history from yfinance annual statements

2024202320222021
Revenue Growth %-1.38%-7.6%
Earnings Growth %2.54%3.52%
Profit Margin %22.67%21.81%19.46%
Operating Margin %28.58%28.01%26.74%
Gross Margin %43.82%41.89%39.07%
EBITDA Margin %38.77%36.99%33.29%

Dividend & Split History

Latest dividend and stock split events stored from yfinance

Dividend History

Ex DateDividend
2026-02-13$0.578
2025-11-14$0.525
2025-08-15$0.525
2025-05-15$0.525
2025-02-14$0.525
2024-11-15$0.468
2024-08-15$0.468
2024-05-14$0.468
2024-02-14$0.468
2023-11-14$0.438
2023-08-14$0.438
2023-05-12$0.438
2023-02-13$0.438
2022-11-14$0.413
2022-08-12$0.413
2022-05-12$0.413
2022-02-14$0.413
2021-11-12$0.39
2021-08-12$0.39
2021-05-13$0.39

Stock Splits

No stock split history available.

Shareholding Pattern

Shares and value shown in M / B

Holder Name Type Shares Value % Out Report Date
iShares Trust-iShares Core S&P Small-Cap ETF Mutual Fund 2.54 M $224.95 M 0.06% 2026-01-31
iShares Trust-iShares Russell 2000 ETF Mutual Fund 0.92 M $81.22 M 0.02% 2026-01-31
First TRT Exch-Trd Fd. VI-First TRT SMID Cap Rising Dividend Achievers Mutual Fund 0.73 M $64.84 M 0.02% 2026-01-31
SPDR SERIES TRUST-State Street SPDR Portfolio S&P 600 Small Cap ETF Mutual Fund 0.38 M $33.83 M 0.01% 2026-01-31
Fidelity Salem Street Trust-Fidelity Small Cap Index Fund Mutual Fund 0.37 M $33.08 M 0.01% 2026-01-31
Blackrock Inc. Institutional 6.39 M $566.22 M 0.15% 2025-12-31
Vanguard Group Inc Institutional 5.06 M $448.22 M 0.12% 2025-12-31
State Street Corporation Institutional 1.56 M $138.33 M 0.04% 2025-12-31
VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund Mutual Fund 1.31 M $116.28 M 0.03% 2025-12-31
Geode Capital Management, LLC Institutional 1.02 M $90.3 M 0.02% 2025-12-31
VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund Mutual Fund 0.95 M $84.2 M 0.02% 2025-12-31
Dimensional Fund Advisors LP Institutional 0.85 M $75.37 M 0.02% 2025-12-31
First Trust Advisors LP Institutional 0.81 M $71.81 M 0.02% 2025-12-31
VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund Mutual Fund 0.61 M $54.32 M 0.01% 2025-12-31
Morgan Stanley Institutional 0.56 M $49.81 M 0.01% 2025-12-31