Swiss National Bank’s Core & Main CNM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$18.2M Buy
377,400
+3,500
+0.9% +$173K 0.01% 741
2026
Q1
$18.5M Hold
373,900
– – 0.01% 686
2025
Q4
$19.4M Buy
373,900
+6,200
+2% +$318K 0.01% 673
2025
Q3
$19.8M Buy
367,700
+4,500
+1% +$273K 0.01% 653
2025
Q2
$21.9M Sell
363,200
-5,300
-1% -$283K 0.01% 603
2025
Q1
$17.8M Sell
368,500
-10,400
-3% -$539K 0.01% 644
2024
Q4
$19.3M Buy
378,900
+2,400
+0.6% +$113K 0.01% 651
2024
Q3
$16.7M Sell
376,500
-1,700
-0.4% -$81.4K 0.01% 702
2024
Q2
$18.5M Sell
378,200
-300
-0.1% -$16.7K 0.01% 650
2024
Q1
$21.7M Buy
378,500
+117,000
+45% +$5.36M 0.02% 623
2023
Q4
$10.6M Buy
261,500
+14,400
+6% +$487K 0.01% 858
2023
Q3
$7.13M Buy
247,100
+58,700
+31% +$1.81M 0.01% 1070
2023
Q2
$5.9M Buy
188,400
+39,700
+27% +$1.06M ﹤0.01% 1213
2023
Q1
$3.43M Sell
148,700
-13,500
-8% -$297K ﹤0.01% 1496
2022
Q4
$3.13M Buy
162,200
+2,700
+2% +$57.5K ﹤0.01% 1607
2022
Q3
$3.63M Buy
159,500
+1,100
+0.7% +$25.7K ﹤0.01% 1479
2022
Q2
$3.53M Hold
158,400
– – ﹤0.01% 1535
2022
Q1
$3.83M Buy
158,400
+52,700
+50% +$1.24M ﹤0.01% 1619
2021
Q4
$3.21M Buy
+105,700
New +$2.9M ﹤0.01% 1752

Other funds holding CNM

Swiss National Bank's CNM Position: Q2 2026 in Review

Swiss National Bank increased its Core & Main (CNM) stake by 0.94% in Q2 2026, buying an estimated $173K and bringing the position to 377,400 shares worth $18.2M. The position accounts for 0.01% of the portfolio, ranked #741.

Swiss National Bank first reported a position in CNM in Q4 2021 and has held it in 19 quarters since. The position peaked at $21.9M in Q2 2025. 454 funds tracked by Wall St. Rank hold CNM as of Q2 2026.

  • Swiss National Bank held 377,400 shares of Core & Main worth $18.2M as of Q2 2026.
  • Swiss National Bank bought 3,500 Core & Main shares in Q2 2026, an estimated $173K.
  • Core & Main made up 0.01% of Swiss National Bank's portfolio in Q2 2026, its #741 holding.
  • Swiss National Bank first reported a position in Core & Main in Q4 2021 and has held it in 19 quarters since.
  • Swiss National Bank's Core & Main position peaked at $21.9M in Q2 2025.
  • 454 funds tracked by Wall St. Rank held Core & Main as of Q2 2026.

Based on Swiss National Bank's 13F filing for Q2 2026, filed 11 Aug 2026.