Market Cap 3.46B
Revenue (ttm) 1.33B
Net Income (ttm) 301.66M
EPS (ttm) N/A
PE Ratio 12.48
Forward PE 12.74
Profit Margin 22.67%
Debt to Equity Ratio 0.57
Volume 66,700
Avg Vol 244,214
Day's Range N/A - N/A
Shares Out 41.91M
Stochastic %K 24%
Beta 0.57
Analysts Sell
Price Target $83.00

Company Profile

Otter Tail Corporation, together with its subsidiaries, engages in electric utility, manufacturing, and plastic pipe businesses in the United States. It operates through three segments: Electric, Manufacturing, and Plastics. The Electric segment produces, transmits, distributes, and sells electric energy in Minnesota, North Dakota, and South Dakota; and operates as a participant in the Midcontinent Independent System Operator markets. This segment generates electricity through coal, fuel oil, so...

Industry: Conglomerates
Sector: Industrials
Phone: 866-410-8780
Fax: 218-998-3165
Address:
215 South Cascade Street, PO Box 496, Fergus Falls, United States
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 19 at 5:25 PM
$OTTR: Current market context shows a strong upward momentum with the last close at $84.43. The RSI at 62.95 indicates that the stock is approaching overbought territory but still has room for growth. The price is above the 30-day MA of $83.03 and the 50-day MA of $80.91, suggesting a bullish trend. The 60-day high of $86.48 provides a resistance level, while the low of $74.15 indicates solid support. Action Plan: - Suggested Entry: $84.50 - Stop Loss: $81.50 (to limit downside risk) - Take Profit Targets: 1. $86.00 (1.77% ROI) 2. $87.50 (3.11% ROI) 3. $99.00 (17.28% ROI) This plan leverages the current bullish trend and the proximity to the recent high, allowing for a calculated risk-reward setup. Monitor RSI and price action closely for any signs of reversal. https://privateprofiteers.com
0 · Reply
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 17 at 4:11 AM
$OTTR: Current market context shows a strong upward momentum with the last close at $84.68 and an RSI of 78.05, indicating overbought conditions. This suggests a potential pullback could occur. The price is above the 30-day MA of $82.68 and the 50-day MA of $80.63, reinforcing a bullish trend. However, the RSI indicates caution due to its high reading. Actionable Trade Plan: - Suggested Entry: $84.50 - Stop Loss: $82.00 (2.9% risk) - Take Profit Targets: 1. $86.00 (1.77% gain) 2. $87.50 (3.83% gain) 3. $99.00 (17.0% gain) The targets are set based on the 60-day high of $86.12 and potential upside beyond that. Target 3 provides a significant ROI, aligning with the bullish sentiment while managing risk effectively. Monitor for any signs of reversal as the price approaches the targets. https://privateprofiteers.com
0 · Reply
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 15 at 7:44 AM
$OTTR: Current market context shows a strong upward momentum as the last close is at $84.06, with an RSI of 64.31 indicating bullish momentum but nearing overbought territory. The price is above both the 30-day MA (82.42) and the 50-day MA (80.53), reinforcing a bullish bias. The 60-day high of $86.12 suggests potential resistance, while the low of $74.15 indicates a solid support range. Actionable Trade Plan: - Suggested Entry: $84.50 (to confirm upward movement) - Stop Loss: $82.00 (below the 30-day MA) - Take Profit Targets: 1. $86.00 (2% gain) 2. $87.50 (4.5% gain) 3. $90.00 (6.5% gain, 17% ROI from entry) The targets are set to capitalize on the potential resistance at the 60-day high while managing risk effectively. Monitor RSI for overbought signals as the price approaches targets. For more insights, visit https://privateprofiteers.com. https://privateprofiteers.com
0 · Reply
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 12 at 12:37 AM
$OTTR: Current market context shows a strong upward momentum with the last close at $83.31. The RSI of 63.97 indicates that the stock is nearing overbought territory, suggesting caution but also potential for further gains. The MA30 at $82.21 and MA50 at $80.44 support a bullish trend, confirming that the price is above these moving averages. The 60D high of $86.12 presents a key resistance level. Actionable Trade Plan: - Suggested Entry: $83.50 (slightly above last close to confirm momentum) - Stop Loss: $81.50 (to limit downside risk) - Take Profit Targets: 1. $85.00 (approx. 1.8% gain) 2. $86.00 (approx. 3.5% gain) 3. $97.00 (approx. 16.5% gain) This trade plan aims for a minimum of 17% ROI on the third target while managing risk effectively. Monitor the RSI and price action closely for adjustments. https://privateprofiteers.com
0 · Reply
BillionerOfKing
BillionerOfKing Dec. 11 at 12:56 AM
$OTTR Current Stock Price: $83.34 Contracts to trade: $85 OTTR Dec 19 2025 Call Entry: $0.36 Exit: $0.67 ROI: 86% Hold ~22 days Shared as daily free alerts and for educational purposes only. https://dailypickai.com/freealerts
0 · Reply
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 10 at 4:40 AM
$OTTR: Current market context shows a stable price action with the last close at $82.28. The RSI at 51.98 indicates a neutral momentum, suggesting potential for upward movement. The price is above the 30-day MA of $81.83 and the 50-day MA of $80.36, indicating bullish sentiment. The 60-day high of $86.12 provides a target for price recovery. Actionable Trade Plan: - Suggested Entry: $82.50 - Stop Loss: $80.00 (risking $2.50) - Take Profit Targets: 1. $84.00 (Target 1: 1.8% ROI) 2. $85.50 (Target 2: 3.4% ROI) 3. $96.50 (Target 3: 17.3% ROI) The targets are set based on recent highs and the potential for a breakout. With a favorable risk-reward ratio, this trade aligns with the current market dynamics. Monitor closely for any shifts in momentum. For more insights, visit https://privateprofiteers.com. https://privateprofiteers.com
0 · Reply
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 9 at 12:29 AM
$OTTR: Current market context shows a stable price at $82.14, slightly above the 30-day moving average (MA30) of $81.67 and the 50-day moving average (MA50) of $80.34, indicating bullish momentum. The RSI at 51.08 suggests the stock is neither overbought nor oversold, allowing for potential upward movement. The recent 60-day high of $86.12 provides a clear resistance level, while the low of $74.15 establishes a solid support base. Actionable Trade Plan: - Suggested Entry: $82.50 - Stop Loss: $80.00 (2.99% risk) - Take Profit Targets: 1. $84.00 (1.82% gain) 2. $85.50 (3.93% gain) 3. $96.50 (17.5% gain) With the potential for a 17% ROI on the third target, this trade plan aligns with the current market dynamics. Monitor price action closely for any signs of reversal or acceleration. For more insights, visit https://privateprofiteers.com. https://privateprofiteers.com
0 · Reply
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 6 at 3:28 AM
$OTTR: Actionable Trade Alert Market Context: With the last close at $82.6, $OTTR is currently trading within the 60-day range of $74.15 to $86.12. The RSI at 38.83 indicates that the stock is approaching oversold territory, suggesting potential upward momentum. The moving averages (MA30 at $81.43 and MA50 at $80.35) show a bullish trend as the price is above both. Directional Bias: The combination of a low RSI and price above the MAs indicates a potential reversal. The ATR of 1.65 suggests moderate volatility, allowing for reasonable price movement. Trade Plan: - Suggested Entry: $82.6 - Stop Loss: $80.00 (2.5% below entry) - Take Profit Targets: 1. $84.50 (2.3% gain) 2. $86.00 (4.7% gain) 3. $96.50 (17% gain) This plan provides a solid risk-reward ratio, with the potential for significant returns. Monitor closely for market changes. https://privateprofiteers.com
0 · Reply
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 5 at 11:03 PM
$OTTR: Actionable Trade Alert Market Context: With the last close at $82.6, $OTTR is currently trading within the 60-day range of $74.15 to $86.12. The RSI at 38.83 indicates that the stock is approaching oversold territory, suggesting potential upward momentum. The moving averages (MA30 at $81.43 and MA50 at $80.35) show a bullish trend as the price is above both. Directional Bias: The combination of a low RSI and price above the MAs indicates a potential reversal. The ATR of 1.65 suggests moderate volatility, allowing for reasonable price movement. Trade Plan: - Suggested Entry: $82.6 - Stop Loss: $80.00 (2.5% below entry) - Take Profit Targets: 1. $84.50 (2.3% gain) 2. $86.00 (4.7% gain) 3. $96.50 (17% gain) This plan provides a solid risk-reward ratio, with the potential for significant returns. Monitor closely for market changes. https://privateprofiteers.com
0 · Reply
Estimize
Estimize Nov. 18 at 9:00 PM
Wall St is expecting 1.29 EPS for $OTTR Q4 [Reporting 02/16 AMC] http://www.estimize.com/intro/ottr?chart=historical&metric_name=eps&utm_co
0 · Reply
Latest News on OTTR
Otter Tail: Still A Hold Until Earnings Find Their Floor

Nov 12, 2025, 7:57 PM EST - 6 weeks ago

Otter Tail: Still A Hold Until Earnings Find Their Floor


Otter Tail Corporation (OTTR) Q3 2025 Earnings Call Transcript

Nov 4, 2025, 12:56 PM EST - 7 weeks ago

Otter Tail Corporation (OTTR) Q3 2025 Earnings Call Transcript


Otter Tail Power Company Requests Minnesota Rate Increase

Oct 31, 2025, 11:30 AM EDT - 7 weeks ago

Otter Tail Power Company Requests Minnesota Rate Increase


Top 2 Utilities Stocks That Are Preparing To Pump In October

Oct 13, 2025, 7:44 AM EDT - 2 months ago

Top 2 Utilities Stocks That Are Preparing To Pump In October

CIG


Otter Tail: What Went Wrong, What Comes Next

Aug 10, 2025, 12:40 AM EDT - 4 months ago

Otter Tail: What Went Wrong, What Comes Next


Otter Tail Corporation (OTTR) Q2 2025 Earnings Call Transcript

Aug 5, 2025, 3:56 PM EDT - 5 months ago

Otter Tail Corporation (OTTR) Q2 2025 Earnings Call Transcript


10 Undervalued Dividend Growth Stocks: July 2025

Jul 21, 2025, 9:00 AM EDT - 5 months ago

10 Undervalued Dividend Growth Stocks: July 2025

CI COP CVX DKS DRI EOG FDX


Otter Tail Power Company Requests Rate Review in South Dakota

Jun 4, 2025, 11:30 AM EDT - 7 months ago

Otter Tail Power Company Requests Rate Review in South Dakota


Otter Tail Corporation (OTTR) Q1 2025 Earnings Call Transcript

May 6, 2025, 4:01 PM EDT - 8 months ago

Otter Tail Corporation (OTTR) Q1 2025 Earnings Call Transcript


Otter Tail Corporation (OTTR) Q4 2024 Earnings Call Transcript

Feb 18, 2025, 2:45 PM EST - 11 months ago

Otter Tail Corporation (OTTR) Q4 2024 Earnings Call Transcript


Otter Tail Corporation Declares Quarterly Dividend

May 3, 2024, 3:30 PM EDT - 1 year ago

Otter Tail Corporation Declares Quarterly Dividend


10 stocks you can bet on being inflation-proof

Feb 28, 2024, 2:48 PM EST - 1 year ago

10 stocks you can bet on being inflation-proof

AM CW CXW HCC INVA PCAR RDN


Otter Tail Corporation (OTTR) Q4 2023 Earnings Call Transcript

Feb 13, 2024, 2:29 PM EST - 2 years ago

Otter Tail Corporation (OTTR) Q4 2023 Earnings Call Transcript


Otter Tail Corporation Increases Quarterly Dividend

Feb 5, 2024, 6:00 PM EST - 2 years ago

Otter Tail Corporation Increases Quarterly Dividend


Otter Tail Corporation (OTTR) Q3 2023 Earnings Call Transcript

Oct 31, 2023, 4:29 PM EDT - 2 years ago

Otter Tail Corporation (OTTR) Q3 2023 Earnings Call Transcript


PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 19 at 5:25 PM
$OTTR: Current market context shows a strong upward momentum with the last close at $84.43. The RSI at 62.95 indicates that the stock is approaching overbought territory but still has room for growth. The price is above the 30-day MA of $83.03 and the 50-day MA of $80.91, suggesting a bullish trend. The 60-day high of $86.48 provides a resistance level, while the low of $74.15 indicates solid support. Action Plan: - Suggested Entry: $84.50 - Stop Loss: $81.50 (to limit downside risk) - Take Profit Targets: 1. $86.00 (1.77% ROI) 2. $87.50 (3.11% ROI) 3. $99.00 (17.28% ROI) This plan leverages the current bullish trend and the proximity to the recent high, allowing for a calculated risk-reward setup. Monitor RSI and price action closely for any signs of reversal. https://privateprofiteers.com
0 · Reply
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 17 at 4:11 AM
$OTTR: Current market context shows a strong upward momentum with the last close at $84.68 and an RSI of 78.05, indicating overbought conditions. This suggests a potential pullback could occur. The price is above the 30-day MA of $82.68 and the 50-day MA of $80.63, reinforcing a bullish trend. However, the RSI indicates caution due to its high reading. Actionable Trade Plan: - Suggested Entry: $84.50 - Stop Loss: $82.00 (2.9% risk) - Take Profit Targets: 1. $86.00 (1.77% gain) 2. $87.50 (3.83% gain) 3. $99.00 (17.0% gain) The targets are set based on the 60-day high of $86.12 and potential upside beyond that. Target 3 provides a significant ROI, aligning with the bullish sentiment while managing risk effectively. Monitor for any signs of reversal as the price approaches the targets. https://privateprofiteers.com
0 · Reply
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 15 at 7:44 AM
$OTTR: Current market context shows a strong upward momentum as the last close is at $84.06, with an RSI of 64.31 indicating bullish momentum but nearing overbought territory. The price is above both the 30-day MA (82.42) and the 50-day MA (80.53), reinforcing a bullish bias. The 60-day high of $86.12 suggests potential resistance, while the low of $74.15 indicates a solid support range. Actionable Trade Plan: - Suggested Entry: $84.50 (to confirm upward movement) - Stop Loss: $82.00 (below the 30-day MA) - Take Profit Targets: 1. $86.00 (2% gain) 2. $87.50 (4.5% gain) 3. $90.00 (6.5% gain, 17% ROI from entry) The targets are set to capitalize on the potential resistance at the 60-day high while managing risk effectively. Monitor RSI for overbought signals as the price approaches targets. For more insights, visit https://privateprofiteers.com. https://privateprofiteers.com
0 · Reply
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 12 at 12:37 AM
$OTTR: Current market context shows a strong upward momentum with the last close at $83.31. The RSI of 63.97 indicates that the stock is nearing overbought territory, suggesting caution but also potential for further gains. The MA30 at $82.21 and MA50 at $80.44 support a bullish trend, confirming that the price is above these moving averages. The 60D high of $86.12 presents a key resistance level. Actionable Trade Plan: - Suggested Entry: $83.50 (slightly above last close to confirm momentum) - Stop Loss: $81.50 (to limit downside risk) - Take Profit Targets: 1. $85.00 (approx. 1.8% gain) 2. $86.00 (approx. 3.5% gain) 3. $97.00 (approx. 16.5% gain) This trade plan aims for a minimum of 17% ROI on the third target while managing risk effectively. Monitor the RSI and price action closely for adjustments. https://privateprofiteers.com
0 · Reply
BillionerOfKing
BillionerOfKing Dec. 11 at 12:56 AM
$OTTR Current Stock Price: $83.34 Contracts to trade: $85 OTTR Dec 19 2025 Call Entry: $0.36 Exit: $0.67 ROI: 86% Hold ~22 days Shared as daily free alerts and for educational purposes only. https://dailypickai.com/freealerts
0 · Reply
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 10 at 4:40 AM
$OTTR: Current market context shows a stable price action with the last close at $82.28. The RSI at 51.98 indicates a neutral momentum, suggesting potential for upward movement. The price is above the 30-day MA of $81.83 and the 50-day MA of $80.36, indicating bullish sentiment. The 60-day high of $86.12 provides a target for price recovery. Actionable Trade Plan: - Suggested Entry: $82.50 - Stop Loss: $80.00 (risking $2.50) - Take Profit Targets: 1. $84.00 (Target 1: 1.8% ROI) 2. $85.50 (Target 2: 3.4% ROI) 3. $96.50 (Target 3: 17.3% ROI) The targets are set based on recent highs and the potential for a breakout. With a favorable risk-reward ratio, this trade aligns with the current market dynamics. Monitor closely for any shifts in momentum. For more insights, visit https://privateprofiteers.com. https://privateprofiteers.com
0 · Reply
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 9 at 12:29 AM
$OTTR: Current market context shows a stable price at $82.14, slightly above the 30-day moving average (MA30) of $81.67 and the 50-day moving average (MA50) of $80.34, indicating bullish momentum. The RSI at 51.08 suggests the stock is neither overbought nor oversold, allowing for potential upward movement. The recent 60-day high of $86.12 provides a clear resistance level, while the low of $74.15 establishes a solid support base. Actionable Trade Plan: - Suggested Entry: $82.50 - Stop Loss: $80.00 (2.99% risk) - Take Profit Targets: 1. $84.00 (1.82% gain) 2. $85.50 (3.93% gain) 3. $96.50 (17.5% gain) With the potential for a 17% ROI on the third target, this trade plan aligns with the current market dynamics. Monitor price action closely for any signs of reversal or acceleration. For more insights, visit https://privateprofiteers.com. https://privateprofiteers.com
0 · Reply
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 6 at 3:28 AM
$OTTR: Actionable Trade Alert Market Context: With the last close at $82.6, $OTTR is currently trading within the 60-day range of $74.15 to $86.12. The RSI at 38.83 indicates that the stock is approaching oversold territory, suggesting potential upward momentum. The moving averages (MA30 at $81.43 and MA50 at $80.35) show a bullish trend as the price is above both. Directional Bias: The combination of a low RSI and price above the MAs indicates a potential reversal. The ATR of 1.65 suggests moderate volatility, allowing for reasonable price movement. Trade Plan: - Suggested Entry: $82.6 - Stop Loss: $80.00 (2.5% below entry) - Take Profit Targets: 1. $84.50 (2.3% gain) 2. $86.00 (4.7% gain) 3. $96.50 (17% gain) This plan provides a solid risk-reward ratio, with the potential for significant returns. Monitor closely for market changes. https://privateprofiteers.com
0 · Reply
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 5 at 11:03 PM
$OTTR: Actionable Trade Alert Market Context: With the last close at $82.6, $OTTR is currently trading within the 60-day range of $74.15 to $86.12. The RSI at 38.83 indicates that the stock is approaching oversold territory, suggesting potential upward momentum. The moving averages (MA30 at $81.43 and MA50 at $80.35) show a bullish trend as the price is above both. Directional Bias: The combination of a low RSI and price above the MAs indicates a potential reversal. The ATR of 1.65 suggests moderate volatility, allowing for reasonable price movement. Trade Plan: - Suggested Entry: $82.6 - Stop Loss: $80.00 (2.5% below entry) - Take Profit Targets: 1. $84.50 (2.3% gain) 2. $86.00 (4.7% gain) 3. $96.50 (17% gain) This plan provides a solid risk-reward ratio, with the potential for significant returns. Monitor closely for market changes. https://privateprofiteers.com
0 · Reply
Estimize
Estimize Nov. 18 at 9:00 PM
Wall St is expecting 1.29 EPS for $OTTR Q4 [Reporting 02/16 AMC] http://www.estimize.com/intro/ottr?chart=historical&metric_name=eps&utm_co
0 · Reply
BEATOFtheMARKET
BEATOFtheMARKET Nov. 17 at 10:59 AM
0 · Reply
WallStreetBuyDip
WallStreetBuyDip Nov. 16 at 5:16 AM
following my system for $OTTR - only buying when H% is low like shown
0 · Reply
SuperGreenToday
SuperGreenToday Nov. 10 at 7:45 PM
$OTTR Share Price: $84.20 Contract Selected: Apr 17, 2026 $85 Calls Buy Zone: $2.89 – $3.57 Target Zone: $4.88 – $5.96 Potential Upside: 59% ROI Time to Expiration: 157 Days | Updates via https://fxcapta.com/stockinfo/
0 · Reply
DonCorleone77
DonCorleone77 Nov. 4 at 1:32 AM
$OTTR Otter Tail reports Q3 EPS $1.86, consensus $1.87 -- Q3 revenue $325.56M, two estimates $331.3M. -- Raises FY25 EPS view to $6.32-$6.62 from $6.06-$6.46, consensus $6.56.
0 · Reply
ChargesPending
ChargesPending Oct. 28 at 12:40 AM
$OTTR Patience will pay off
0 · Reply
Oh2rion
Oh2rion Oct. 23 at 11:58 AM
$OTTR picked this puppy up two weeks ago-ish. I like Minnesota
0 · Reply
ChargesPending
ChargesPending Oct. 22 at 11:40 PM
$OTTR Do your research🔥
0 · Reply
ChargesPending
ChargesPending Oct. 21 at 12:07 AM
$OTTR The calm before the storm.
0 · Reply
ChargesPending
ChargesPending Oct. 20 at 1:26 AM
$OTTR Nearly 300 watchers!🔥😂
0 · Reply
ChargesPending
ChargesPending Oct. 19 at 12:39 PM
$OTTR This is our week!
0 · Reply
ChargesPending
ChargesPending Oct. 15 at 12:45 AM
$OTTR 👀
0 · Reply
ChargesPending
ChargesPending Oct. 9 at 10:10 PM
$OTTR 🔥
0 · Reply