logo

Otter Tail Corporation

Nasdaq • OTTR US6896481032

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

3.69b USD | # 3016 in US

Volume

289.58k shares | 25.35m USD

Shares Outstanding

41.95m

Free Float Shares

97.95% | 41.09m

DB:OT4

News