OTTR logo

OTTR

Otter Tail Corp

🏛️ Nasdaq🏭 Electric Services📍 MN, USA

$87.42

▼ 1.28%

Última: 18/09/2026

Histórico de Cotações