NasdaqGS - Nasdaq Real Time Price USD

Otter Tail Corporation (OTTR)

78.97
-0.80
(-1.00%)
As of 2:24:22 PM EDT. Market Open.