John Overdeck’s Shoals Technologies Group SHLS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
Sell
-330,888
Closed -$2.18M 5390
2026
Q1
$2.18M Sell
330,888
-42,884
-11% -$352K ﹤0.01% 2695
2025
Q4
$3.18M Buy
373,772
+7,923
+2% +$71.2K ﹤0.01% 2100
2025
Q3
$2.71M Sell
365,849
-161,496
-31% -$994K ﹤0.01% 1925
2025
Q2
$2.24M Buy
527,345
+332,017
+170% +$1.44M ﹤0.01% 1752
2025
Q1
$648K Sell
195,328
-462,261
-70% -$1.92M ﹤0.01% 2401
2024
Q4
$3.64M Buy
657,589
+189,754
+41% +$963K 0.01% 1305
2024
Q3
$2.62M Sell
467,835
-1,442,286
-76% -$8.62M 0.01% 1504
2024
Q2
$11.9M Buy
+1,910,121
New +$15.2M 0.03% 646
2023
Q3
Sell
-309,832
Closed -$7.92M 3188
2023
Q2
$7.92M Buy
309,832
+250,332
+421% +$5.79M 0.02% 735
2023
Q1
$1.36M Sell
59,500
-160,725
-73% -$3.97M ﹤0.01% 1694
2022
Q4
$5.43M Buy
220,225
+112,014
+104% +$2.7M 0.02% 817
2022
Q3
$2.33M Buy
+108,211
New +$2.42M 0.01% 1084

Other funds holding SHLS

John Overdeck's SHLS Position: Q2 2026 in Review

John Overdeck sold out of Shoals Technologies Group (SHLS) in Q2 2026, closing a stake of 330,888 shares — an estimated $2.18M sold.

John Overdeck first reported a position in SHLS in Q3 2022 and held it in 12 quarters. The position peaked at $11.9M in Q2 2024. 269 funds tracked by Wall St. Rank hold SHLS as of Q2 2026.

  • John Overdeck reported no remaining Shoals Technologies Group position as of Q2 2026 after selling out during the quarter.
  • John Overdeck sold 330,888 Shoals Technologies Group shares in Q2 2026, an estimated $2.18M.
  • John Overdeck first reported a position in Shoals Technologies Group in Q3 2022 and held it in 12 quarters.
  • John Overdeck's Shoals Technologies Group position peaked at $11.9M in Q2 2024.
  • 269 funds tracked by Wall St. Rank held Shoals Technologies Group as of Q2 2026.

Based on Two Sigma Investments's 13F filing for Q2 2026, filed 14 Aug 2026.