CastleKnight Management’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
Q1
Sell
-30,600
Closed -$3.25M 484
2025
Q4
$3.25M Hold
30,600
0.07% 150
2025
Q3
$3.11M Sell
30,600
-42,000
-58% -$3.56M 0.06% 188
2025
Q2
$5.09M Buy
72,600
+15,600
+27% +$941K 0.14% 121
2025
Q1
$3.24M Buy
57,000
+36,000
+171% +$2.51M 0.13% 109
2024
Q4
$1.55M Buy
21,000
+10,800
+106% +$965K 0.05% 197
2024
Q3
$755K Buy
+10,200
New +$555K 0.03% 248

Other funds holding POWL

CastleKnight Management's POWL Position: Q1 2026 in Review

CastleKnight Management sold out of Powell Industries (POWL) in Q1 2026, closing a stake of 30,600 shares — an estimated $3.25M sold.

CastleKnight Management first reported a position in POWL in Q3 2024 and held it in 6 quarters. The position peaked at $5.09M in Q2 2025. 477 funds tracked by Wall St. Rank hold POWL as of Q1 2026.

  • CastleKnight Management reported no remaining Powell Industries position as of Q1 2026 after selling out during the quarter.
  • CastleKnight Management sold 30,600 Powell Industries shares in Q1 2026, an estimated $3.25M.
  • CastleKnight Management first reported a position in Powell Industries in Q3 2024 and held it in 6 quarters.
  • CastleKnight Management's Powell Industries position peaked at $5.09M in Q2 2025.
  • 477 funds tracked by Wall St. Rank held Powell Industries as of Q1 2026.

Based on CastleKnight Management's 13F filing for Q1 2026, filed 15 May 2026.