logo

Otter Tail Corporation

Nasdaq • OTTR US6896481032

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

3.73b USD | # 2992 in US

Volume

290.69k shares | 25.44m USD

Shares Outstanding

41.95m

Free Float Shares

97.95% | 41.09m

DB:OT4

News