Encompass Capital Advisors’s Powell Industries POWL Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$45.5M Buy
158,899
+38,899
+32% +$10.6M 1.62% 17
2026
Q1
$21.6M Buy
+120,000
New +$19.6M 0.65% 51

Other funds holding POWL

Encompass Capital Advisors's POWL Position: Q2 2026 in Review

Encompass Capital Advisors increased its Powell Industries (POWL) stake by 32% in Q2 2026, buying an estimated $10.6M and bringing the position to 158,899 shares worth $45.5M. The position accounts for 1.62% of the portfolio, ranked #17.

Encompass Capital Advisors first reported a position in POWL in Q1 2026 and has held it in 2 quarters since. 581 funds tracked by Wall St. Rank hold POWL as of Q2 2026.

  • Encompass Capital Advisors held 158,899 shares of Powell Industries worth $45.5M as of Q2 2026.
  • Encompass Capital Advisors bought 38,899 Powell Industries shares in Q2 2026, an estimated $10.6M.
  • Powell Industries made up 1.62% of Encompass Capital Advisors's portfolio in Q2 2026, its #17 holding.
  • Encompass Capital Advisors first reported a position in Powell Industries in Q1 2026 and has held it in 2 quarters since.
  • 581 funds tracked by Wall St. Rank held Powell Industries as of Q2 2026.

Based on Encompass Capital Advisors's 13F filing for Q2 2026, filed 14 Aug 2026.