Market Cap: $3.78B

OC

Otter Tail Corporation

OTTR
NASDAQ (NASDAQ Global Select)USD