Polen Capital acquired 52.5k Powell Industries shares worth $13.8M. That's 0.09% of their equity portfolio (36th largest holding). Polen Capital started to build up the position in Powell Industries in Q2 2025. Since then they sold 23.1k shares. The stake costed the investor $3.16M, netting the investor a gain of 335% so far.