NasdaqGS - Delayed Quote USD

Otter Tail Corporation (OTTR)

90.30 -0.36 (-0.40%)
At close: May 7 at 4:00 PM EDT
85.36 -4.95 (-5.48%)
After hours: May 7 at 4:27 PM EDT

Related Tickers