Powell Industries Inc. (POWL) Fell -6.33% or -1.74 To Price $25.73 On Wednesday
Powell Industries Inc. (POWL) fell -6.33% or -1.74 to $25.73. It is around 88289 shares traded, which is 257.77% compare to the average total volume 34251. The market cap of POWL is $295.12 million. The year to date change is…