Logo image of OTTR

OTTER TAIL CORP (OTTR) Stock News

NASDAQ:OTTR - Nasdaq - US6896481032 - Common Stock - Currency: USD

77.18  -0.81 (-1.04%)

After market: 77.18 0 (0%)

OTTR Latest News, Press Relases and Analysis