Engine No 1 LLC’s Powell Industries POWL Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q3
$36.3M Hold
357,000
40.95% 1
2025
Q2
$25M Buy
357,000
+141,000
+65% +$8.51M 45.41% 1
2025
Q1
$12.3M Buy
216,000
+68,100
+46% +$4.75M 15.65% 2
2024
Q4
$10.9M Sell
147,900
-30,600
-17% -$2.74M 29.08% 1
2024
Q3
$13.2M Sell
178,500
-5,622
-3% -$306K 26.15% 2
2024
Q2
$8.8M Buy
184,122
+87,900
+91% +$4.59M 9.23% 5
2024
Q1
$4.56M Buy
+96,222
New +$4.12M 5.4% 10

Other funds holding POWL

Engine No 1 LLC's POWL Position: Q3 2025 in Review

Engine No 1 LLC held its Powell Industries (POWL) position steady in Q3 2025 at 357,000 shares worth $36.3M. The position accounts for 40.95% of the portfolio, ranked #1.

Engine No 1 LLC first reported a position in POWL in Q1 2024 and has held it in 7 quarters since. 412 funds tracked by Wall St. Rank hold POWL as of Q3 2025.

  • Engine No 1 LLC held 357,000 shares of Powell Industries worth $36.3M as of Q3 2025.
  • Engine No 1 LLC left its Powell Industries share count unchanged in Q3 2025.
  • Powell Industries made up 40.95% of Engine No 1 LLC's portfolio in Q3 2025, its #1 holding.
  • Engine No 1 LLC first reported a position in Powell Industries in Q1 2024 and has held it in 7 quarters since.
  • 412 funds tracked by Wall St. Rank held Powell Industries as of Q3 2025.

Based on Engine No 1 LLC's 13F filing for Q3 2025, filed 14 Nov 2025.