Charles Schwab’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
$58M Buy
693,197
+11,505
+2% +$951K 0.01% 1147
2026
Q1
$55.7M Buy
681,692
+30,748
+5% +$2.48M 0.01% 1082
2025
Q4
$45.8M Buy
650,944
+9,438
+1% +$663K 0.01% 1216
2025
Q3
$49.3M Sell
641,506
-8,601
-1% -$703K 0.01% 1173
2025
Q2
$53.1M Sell
650,107
-16,767
-3% -$1.53M 0.01% 1067
2025
Q1
$60.2M Sell
666,874
-25,808
-4% -$2.51M 0.01% 955
2024
Q4
$70.4M Sell
692,682
-6,651
-1% -$650K 0.01% 875
2024
Q3
$62.5M Buy
699,333
+5,791
+0.8% +$452K 0.01% 943
2024
Q2
$48.6M Buy
693,542
+7,960
+1% +$595K 0.01% 1099
2024
Q1
$55.6M Buy
685,582
+198,382
+41% +$13.9M 0.01% 966
2023
Q4
$32.2M Buy
487,200
+34,787
+8% +$1.98M 0.01% 1291
2023
Q3
$22.1M Sell
452,413
-129,531
-22% -$6.15M 0.01% 1451
2023
Q2
$25.3M Buy
+581,944
New +$24.7M 0.01% 1326

Other funds holding KNF

Charles Schwab's KNF Position: Q2 2026 in Review

Charles Schwab increased its Knife River (KNF) stake by 1.7% in Q2 2026, buying an estimated $951K and bringing the position to 693,197 shares worth $58M. The position accounts for 0.01% of the portfolio, ranked #1147.

Charles Schwab first reported a position in KNF in Q2 2023 and has held it in 13 quarters since. The position peaked at $70.4M in Q4 2024. 391 funds tracked by Wall St. Rank hold KNF as of Q2 2026.

  • Charles Schwab held 693,197 shares of Knife River worth $58M as of Q2 2026.
  • Charles Schwab bought 11,505 Knife River shares in Q2 2026, an estimated $951K.
  • Knife River made up 0.01% of Charles Schwab's portfolio in Q2 2026, its #1147 holding.
  • Charles Schwab first reported a position in Knife River in Q2 2023 and has held it in 13 quarters since.
  • Charles Schwab's Knife River position peaked at $70.4M in Q4 2024.
  • 391 funds tracked by Wall St. Rank held Knife River as of Q2 2026.

Based on Charles Schwab's 13F filing for Q2 2026, filed 14 Aug 2026.