logo

Otter Tail Corporation

Nasdaq • OTTR US6896481032

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

3.79b USD | # 3007 in US

Volume

260.32k shares | 23.19m USD

Shares Outstanding

41.98m

Free Float Shares

97.95% | 41.12m

DB:OT4

News