NasdaqGS - Nasdaq Real Time Price USD

Otter Tail Corporation (OTTR)

84.09 +1.80 (+2.19%)
As of 2:07 PM EDT. Market Open.

Performance Overview

Return OTTR S&P 500
YTD -0.51% +4.43%
1-Year +18.22% +19.89%
3-Year +91.09% +19.01%