Exchange: NASDAQ·Updated 02:06 PM EDT
POWL logo

POWLPowell Industries, Inc.

$212.58
$8.54
(4.18%)
Today
Reported EarningsAug 3
Mkt Cap$7.43B
Vol229,097.00
44

Bearish Sentiment

How do you feel about POWL?

Advertisement|Remove ads.