POWL Powell Industries, Inc.

619
$168.23
$2.87
(1.74%)
Today
Watchers619
52-Wk Low$51.88
52-Wk High$197.87
Market Cap$1.98B
Volume394,759.00
52-Wk High$197.87
52-Wk Low$51.88