Storebrand Asset Management’s Enphase Energy ENPH Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$2.21M Sell
44,893
-407
-0.9% -$18.5K 0.01% 590
2026
Q1
$1.71M Sell
45,300
-12,420
-22% -$516K ﹤0.01% 592
2025
Q4
$1.85M Sell
57,720
-14,444
-20% -$468K 0.01% 592
2025
Q3
$2.55M Sell
72,164
-2,476
-3% -$92K 0.01% 578
2025
Q2
$2.96M Sell
74,640
-538,395
-88% -$24.9M 0.01% 553
2025
Q1
$38M Buy
613,035
+9,209
+2% +$583K 0.12% 168
2024
Q4
$41.5M Buy
603,826
+163,690
+37% +$13M 0.13% 163
2024
Q3
$49.7M Buy
440,136
+7,871
+2% +$879K 0.16% 145
2024
Q2
$43.1M Sell
432,265
-3,949
-0.9% -$460K 0.14% 161
2024
Q1
$52.8M Sell
436,214
-44,831
-9% -$5.23M 0.18% 135
2023
Q4
$63.6M Buy
481,045
+48,499
+11% +$5.14M 0.23% 103
2023
Q3
$52M Buy
432,546
+57,249
+15% +$8.16M 0.25% 100
2023
Q2
$62.9M Buy
375,297
+33,707
+10% +$6.02M 0.29% 84
2023
Q1
$71.8M Buy
341,590
+44,483
+15% +$9.63M 0.36% 59
2022
Q4
$78.7M Sell
297,107
-16,103
-5% -$4.69M 0.43% 49
2022
Q3
$86.9M Sell
313,210
-109,102
-26% -$29.4M 0.52% 35
2022
Q2
$82.5M Buy
422,312
+10,259
+2% +$1.85M 0.47% 45
2022
Q1
$83.1M Buy
412,053
+48,277
+13% +$7.59M 0.39% 51
2021
Q4
$66.5M Sell
363,776
-67,178
-16% -$14M 0.3% 76
2021
Q3
$64.6M Sell
430,954
-25,220
-6% -$4.33M 0.32% 67
2021
Q2
$83.8M Buy
456,174
+112,742
+33% +$16.5M 0.41% 51
2021
Q1
$55.7M Buy
343,432
+26,857
+8% +$4.82M 0.3% 71
2020
Q4
$55.5M Buy
316,575
+286,867
+966% +$36.4M 0.33% 61
2020
Q3
$2.45M Buy
29,708
+5,122
+21% +$343K 0.02% 579
2020
Q2
$1.17M Sell
24,586
-21,578
-47% -$1.03M 0.01% 647
2020
Q1
$1.49M Buy
+46,164
New +$1.74M 0.02% 575

Other funds holding ENPH

Storebrand Asset Management's ENPH Position: Q2 2026 in Review

Storebrand Asset Management reduced its Enphase Energy (ENPH) stake by 0.9% in Q2 2026, selling an estimated $18.5K and leaving 44,893 shares worth $2.21M. The position accounts for 0.01% of the portfolio, ranked #590.

Storebrand Asset Management first reported a position in ENPH in Q1 2020 and has held it in 26 quarters since. The position peaked at $86.9M in Q3 2022. 487 funds tracked by Wall St. Rank hold ENPH as of Q2 2026.

  • Storebrand Asset Management held 44,893 shares of Enphase Energy worth $2.21M as of Q2 2026.
  • Storebrand Asset Management sold 407 Enphase Energy shares in Q2 2026, an estimated $18.5K.
  • Enphase Energy made up 0.01% of Storebrand Asset Management's portfolio in Q2 2026, its #590 holding.
  • Storebrand Asset Management first reported a position in Enphase Energy in Q1 2020 and has held it in 26 quarters since.
  • Storebrand Asset Management's Enphase Energy position peaked at $86.9M in Q3 2022.
  • 487 funds tracked by Wall St. Rank held Enphase Energy as of Q2 2026.

Based on Storebrand Asset Management's 13F filing for Q2 2026, filed 12 Aug 2026.