Official Publications Otter Tail Corporation

Equities

OTTR

US6896481032

Real-time Estimate Cboe BZX 03:05:50 2024-05-01 pm EDT 5-day change 1st Jan Change
87.04 USD +1.96% Intraday chart for Otter Tail Corporation +1.88% +2.75%