Otter Tail Corporation (OTTR)

-NasdaqGS
 -0.17 (-0.77%)
$22.19