Market Cap: $3.79B

OC

Otter Tail Corporation

OTTR
NASDAQ (NASDAQ Global Select)USD