A major move is in the offing as Powell Industries, Inc (POWL) market cap hits 3.67 billion
On Friday, Powell Industries, Inc (NASDAQ: POWL) opened higher 9.55% from the last session, before settling in for the closing price of $254.98. Price fluctuations