Powell Industries

Nasdaq:POWL | US7391281067

logo
Market Closed
N/AN/A (N/A%)

ORTEX Data Highlights

Generating your data highlights...

Market Cap

2.09b USD

Volume

405.87k shares | 62.99m USD

Shares Outstanding

11.99m

Free Float Shares

77.61% | 9.3m

DB:PW2

News