logo

Otter Tail Corporation

Nasdaq • OTTR US6896481032

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

3.67b USD | # 3000 in US

Volume

263.19k shares | 23.17m USD

Shares Outstanding

41.98m

Free Float Shares

97.95% | 41.12m

DB:OT4

News