POWL logo

POWLPowell Industries, Inc.

$296.50
$6.00
(2.06%)
Pre-Market
Updated: 08:05 AM EDT·Prev Close $290.50
EarningsAug 4
Mkt Cap$10.58B
Vol835.00
36

Bearish Sentiment

How do you feel about POWL?

Advertisement|Remove ads.