POWL Powell Industries, Inc.

686
$206.14
2.42%
Today
Watchers686
52-Wk Low$56.05
52-Wk High$209.14
Market Cap$2.47B
Volume413,721.00
52-Wk High$209.14
52-Wk Low$56.05