Otter Tail Corp (NASDAQ:OTTR)

46.30
Delayed Data
As of Jun 15
 -0.25 / -0.54%
Today’s Change
38.75
Today|||52-Week Range
48.65
+4.16%
Year-to-Date
Otter Tail Corp 
Use the checkboxes below to add to the chart.

Major Benchmarks

  Today’s
change
1 year
change
1 year
trend
 
INXS&P 500 INDEX  -0.10%+14.27%
 
INDUDow Jones Industrial Average  -0.34%+17.47%

Peers & Competitors

Market capP/E ratioToday’s
change
1 year
change
1 year
trend
 
OTTROtter Tail Corp$1.7B23.4-0.48%+11.76%
 
NEEPRRNextEra Energy Inc-----0.54%+1.61%
 
TACTransAlta Corp--NM-1.01%-12.05%
 
EBRBCentrais Eletricas Brasileiras SA--NM-4.96%-20.40%