OT
NASDAQ
USD
OTTR Otter Tail Corporation
$88,17
$2,02
-2,23%
Open
$89.42
Prev. Close
$90.18
Daily High
$89.44
Daily Low
$87.81
Advertisement
52-Week Range
Daily Low
$74.15
Daily High
$92.24
Financials
Fundamental
Technical Summary
Company Info
Exchange
NASDAQ
Sector
Utilities
Sponsor
💎
Premium Ad Space