Otter Tail Corporation (OTTR) — Stock Score Summary

Otter Tail Corporation (OTTR) has a MoatMap StockRank of 79/100 based on Quality (59/100), Value (51/100), and Momentum (53/100) factor scores. The current signal is BUY. Otter Tail Corporation, as a diversified industrial with a significant regulated electric utility segment in the US, is uniquely positioned to benefit from the 'AI Infrastructure Gold Rush' as data centers demand increasing amounts of reliable and clean power. Its utility operations provide a defensive, regulated monopoly moat, allowing for pricing power in a 'Geopolitical Inflation Regime' to pass through higher costs. While utilities are capital-intensive, the structural, sustained demand for power driven by AI is a powerful, underappreciated tailwind creating an asymmetric opportunity for companies providing foundational power infrastructure, especially with strategic regional advantages.

Otter Tail Corporation is a diversified company with primary operations in electric utility services in the upper Midwest U.S. and various manufacturing businesses. Its utility segment operates as a regulated monopoly, providing stable revenue, while manufacturing businesses serve niche markets, leveraging specialized capabilities. Otter Tail is a unique entity combining the stability of a regional electric utility with the diversification and growth potential of industrial manufacturing.

Key Financial Metrics

Price$87.29
Market Cap$3.7B
P/E (TTM)13.26
P/E (Forward)16.41
Price/Book1.99
Return on Equity15.5%
Return on Invested Capital10.2%
Debt/Equity63.48
Gross Margin43.1%
Operating Margin24.7%
Revenue Growth2.9%
Dividend Yield2.5%
Free Cash Flow$-74M

Otter Tail Corporation operates in the Conglomerates industry, part of the Industrials sector (United States).

Frequently Asked Questions

What is Otter Tail Corporation’s (OTTR) StockRank?
MoatMap’s StockRank for Otter Tail Corporation (OTTR) is 79/100, with a Buy signal. It is a composite of Quality (59), Value (51), and Momentum (53) factor ranks across MoatMap’s 19,000+ stock universe.
Does Otter Tail Corporation have an economic moat?
Otter Tail Corporation (OTTR) has a Quality factor score of 59/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage — the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Otter Tail Corporation a buy, hold, or sell?
MoatMap’s current signal for Otter Tail Corporation (OTTR) is Buy, based on a StockRank of 79/100. Signals are derived mechanically from the StockRank composite and should be one input among many — combine with your own thesis on management, competitive position, and valuation.
What sector is Otter Tail Corporation in?
Otter Tail Corporation (OTTR) operates in the Industrials sector, specifically the Conglomerates industry (United States).