Swiss National Bank’s Knife River KNF Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$9.53M Buy
113,898
+1,800
+2% +$149K 0.01% 1047
2026
Q1
$9.15M Buy
112,098
+400
+0.4% +$32.2K 0.01% 1005
2025
Q4
$7.86M Buy
111,698
+1,900
+2% +$133K ﹤0.01% 1096
2025
Q3
$8.44M Buy
109,798
+1,600
+1% +$131K ﹤0.01% 1051
2025
Q2
$8.83M Sell
108,198
-1,500
-1% -$137K 0.01% 985
2025
Q1
$9.9M Buy
109,698
+3,900
+4% +$380K 0.01% 904
2024
Q4
$10.8M Buy
105,798
+800
+0.8% +$78.2K 0.01% 907
2024
Q3
$9.39M Sell
104,998
-700
-0.7% -$54.7K 0.01% 974
2024
Q2
$7.41M Sell
105,698
-400
-0.4% -$29.9K 0.01% 1037
2024
Q1
$8.6M Buy
106,098
+5,800
+6% +$407K 0.01% 990
2023
Q4
$6.64M Sell
100,298
-5,400
-5% -$307K ﹤0.01% 1105
2023
Q3
$5.16M Buy
105,698
+400
+0.4% +$19K ﹤0.01% 1253
2023
Q2
$4.58M Buy
+105,298
New +$4.47M ﹤0.01% 1369

Other funds holding KNF

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

Swiss National Bank increased its Knife River (KNF) stake by 1.6% in Q2 2026, buying an estimated $149K and bringing the position to 113,898 shares worth $9.53M. The position accounts for 0.01% of the portfolio, ranked #1047.

Swiss National Bank first reported a position in KNF in Q2 2023 and has held it in 13 quarters since. The position peaked at $10.8M in Q4 2024. 392 funds tracked by Wall St. Rank hold KNF as of Q2 2026.

  • Swiss National Bank held 113,898 shares of Knife River worth $9.53M as of Q2 2026.
  • Swiss National Bank bought 1,800 Knife River shares in Q2 2026, an estimated $149K.
  • Knife River made up 0.01% of Swiss National Bank's portfolio in Q2 2026, its #1047 holding.
  • Swiss National Bank first reported a position in Knife River in Q2 2023 and has held it in 13 quarters since.
  • Swiss National Bank's Knife River position peaked at $10.8M in Q4 2024.
  • 392 funds tracked by Wall St. Rank held Knife River as of Q2 2026.

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