News Chart Otter Tail Corporation

Equities

OTTR

US6896481032

Market Closed - Nasdaq 04:00:00 2024-07-12 pm EDT 5-day change 1st Jan Change
87.82 USD +0.68% Intraday chart for Otter Tail Corporation +2.35% +3.35%
f60527659642ab164f1ffa2b961.ekLyY1B0-m_S0uVAtiataCZl32FzvXX81FQuWWYWE90.SgaDE2Msvgy3mKR32kiAUHISpQRH-QGtgSdANFRFVrsceoAVBCWiLrqghg~759e50bd53216a7fd3b59297cde19fd8