Swiss Life Asset Management’s Super Micro Computer SMCI Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$2.04M Buy
69,520
+12,304
+22% +$392K 0.01% 583
2026
Q1
$1.3M Buy
57,216
+13,218
+30% +$397K 0.01% 611
2025
Q4
$1.29M Sell
43,998
-42,366
-49% -$1.74M 0.01% 607
2025
Q3
$4.14M Sell
86,364
-10,407
-11% -$497K 0.02% 437
2025
Q2
$4.74M Buy
96,771
+55,061
+132% +$2.12M 0.03% 386
2025
Q1
$1.43M Buy
41,710
+12,519
+43% +$475K 0.01% 560
2024
Q4
$888K Buy
29,191
+17,921
+159% +$651K 0.01% 601
2024
Q3
$469K Sell
11,270
-8,390
-43% -$511K 0.01% 538
2024
Q2
$1.61M Buy
19,660
+10,270
+109% +$878K 0.02% 408
2024
Q1
$948K Sell
9,390
-3,230
-26% -$237K 0.01% 417
2023
Q4
$360K Buy
+12,620
New +$350K ﹤0.01% 607

Other funds holding SMCI

Swiss Life Asset Management's SMCI Position: Q2 2026 in Review

Swiss Life Asset Management increased its Super Micro Computer (SMCI) stake by 22% in Q2 2026, buying an estimated $392K and bringing the position to 69,520 shares worth $2.04M. The position accounts for 0.01% of the portfolio, ranked #583.

Swiss Life Asset Management first reported a position in SMCI in Q4 2023 and has held it in 11 quarters since. The position peaked at $4.74M in Q2 2025. 503 funds tracked by Wall St. Rank hold SMCI as of Q2 2026.

  • Swiss Life Asset Management held 69,520 shares of Super Micro Computer worth $2.04M as of Q2 2026.
  • Swiss Life Asset Management bought 12,304 Super Micro Computer shares in Q2 2026, an estimated $392K.
  • Super Micro Computer made up 0.01% of Swiss Life Asset Management's portfolio in Q2 2026, its #583 holding.
  • Swiss Life Asset Management first reported a position in Super Micro Computer in Q4 2023 and has held it in 11 quarters since.
  • Swiss Life Asset Management's Super Micro Computer position peaked at $4.74M in Q2 2025.
  • 503 funds tracked by Wall St. Rank held Super Micro Computer as of Q2 2026.

Based on Swiss Life Asset Management's 13F filing for Q2 2026, filed 29 Jul 2026.