POWL Powell Industries, Inc.

622
$158.12
$5.52
(3.37%)
Today
Watchers622
52-Wk Low$56.05
52-Wk High$197.87
Market Cap$1.9B
Volume243,760.00
52-Wk High$197.87
52-Wk Low$56.05