OTTR - Otter Tail Corporation -  [ ]

Ticker Details
Otter Tail Corporation
Otter Tail Corp through its utility business units provides electricity and energy services. It operates in segments namely, Electric, Manufacturing, and Plastics.
IPO Date: March 26, 1990
Sector: Utilities
Industry: Electric Utilities
Market Cap: $3.56B
Activated in VL: True
Average Daily Range
Avg Daily Range: $0.45 | 1.12%
Avg Daily Range (30 D): $0.93 | 1.06%
Avg Daily Range (90 D): $0.80 | 0.96%
Institutional Daily Volume
Avg Daily Volume: .1M
Avg Daily Volume (30 D): .16M
Avg Daily Volume (90 D): .15M
Trade Size
Avg Trade Size (Sh.): 72
Avg Trade Size (Sh.) (30 D): 34
Avg Trade Size (Sh.) (90 D): 32
Institutional Trades
Total Institutional Trades: 2,734
Avg Institutional Trade: $2.44M
Avg Institutional Trade (30 D): $3.96M
Avg Institutional Trade (90 D): $4.63M
Avg Institutional Trade Volume: .04M
Avg Institutional Trades (Per Day): 1
Market Closing Trades
Avg Closing Trade: $2.68M
Avg Closing Trade (30 D): $3.96M
Avg Closing Trade (90 D): $4.95M
Avg Closing Volume: 40.62K
 
News
Apr 30, 2025 @ 10:39 PM
Investor Alert: Johnson Fistel, PLLP Investigates ...
Source: Johnson Fistel, Pllp
Aug 19, 2024 @ 11:00 AM
Next Hydrogen to Supply Latest Generation Electrol...
Source: Next Hydrogen Solutions Inc.
Mar 2, 2024 @ 3:29 PM
10 stocks you can bet on being inflation-proof
Source: MarketWatch
Feb 8, 2024 @ 12:03 PM
Top 4 Utilities Stocks You May Want To Dump This M...
Source: Avi Kapoor
Feb 7, 2024 @ 2:27 PM
Jim Cramer Says This Real Estate Stock Is 'Done Go...
Source: Avi Kapoor
Financials
  TTM Q4 2025 FY 2025
Basic EPS $6.59 $1.24 $6.59
Diluted EPS $6.55 $1.23 $6.55
Revenue $1.3B $303.99M $1.3B
Gross Profit
Net Income / Loss $275.89M $51.77M $275.89M
Operating Income / Loss $345.68M $67.62M $345.68M
Cost of Revenue
Net Cash Flow $91.54M $60.41M $91.54M
PE Ratio 13.15    
Splits
Mar 16, 2000 2:1