Skip to content

Powell Industries

POWL$150.9524/5
Held by 6 portfolios Follow tracks6portfolios
-11.6%

Holders

Portfolio
0%
$32.6M——+5.2%
0%
$2.8MJun 2026New position · Jun 30+8.6%
0%
$16.7M——+13.8%
0%
$2.5MSep 2013New position · Sep 30+13.5%
0%
$24KJun 2026Sold · Jul 8+13.2%
0%
$443.9K——+9.4%