Polen Capital acquired 25.2k Powell Industries shares worth $6.82M. That's 0.02% of their equity portfolio (50th largest holding). The stake costed the investor $4.55M, netting the investor a gain of 50% so far.
Powell Industries has seen solid growth in the first half of 2024, with strong project activity across Oil & Gas, Utility, and Commercial markets. Strong bac...