Stock Information
Otter Tail Corp (OTTR)
Ticker Symbol: OTTR
Exchange: NASDAQ
Sector: Utilities
Market Cap: $3,712.41 mil
Piotroski score: 6
PE Ratio: 13.4258
EPS (TTM): 6.5508
Revenue (TTM): $13.45 M
Dividend Yield: 2.598717516031%
ROE: 15.36%
Latest News
-
Otter Tail (OTTR) Q1 2026 Earnings Transcript
Tue, May 5, 2026 8:39 PM
-
Otter Tail Q1 Earnings Call Highlights
Tue, May 5, 2026 7:27 PM
-
Otter Tail Corporation 2026 Q1 - Results - Earnings Call Presentation
Tue, May 5, 2026 3:31 PM
-
Otter Tail Corporation (OTTR) Q1 2026 Earnings Call Transcript
Tue, May 5, 2026 1:21 PM
-
Otter Tail Corporation Q1 2026 Earnings Call Summary
Tue, May 5, 2026 12:30 PM
-
Transcript : Otter Tail Corporation, Q1 2026 Earnings Call, May 05, 2026
Tue, May 5, 2026 12:20 PM
-
Otter Tail : First Quarter 2026 Earnings Conference Call Presentation
Tue, May 5, 2026 12:15 PM
-
Transcript: Otter Tail Q1 2026 Earnings Conference Call
Tue, May 5, 2026 11:44 AM
-
Otter Tail (OTTR) Beats Q1 Earnings and Revenue Estimates
Mon, May 4, 2026 11:30 PM
-
Otter Tail Corporation Announces First Quarter Earnings and Affirms 2026 EPS Guidance
Mon, May 4, 2026 10:00 PM
Key Financials
Financial data not available