William Frels - Mairs & Power
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    245
Portfolio value:    $9,786,094,433
Holdings Activity Buys Sells    History
Holding/activity history for  Knife River Corp. (KNF)
← All KNF superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 134,428 0.11 Add 8.54% <0.01 $66.88–95.29 · VW $80.21i $10,976,046 SEC
2025   Q4 123,855 0.08 Add 1.48% <0.01 $58.72–79.11 · VW $69.14i $8,713,199 SEC
2025   Q3 122,045 0.09 Add 7.14% <0.01 $70.80–94.73 · VW $81.29i $9,381,599 SEC
2025   Q2 113,916 0.09 Reduce 10.32% 0.01 $76.92–103.18 · VW $88.49i $9,300,102 SEC
2025   Q1 127,020 0.12 Add 0.07% <0.01 $81.60–108.83 · VW $95.57i $11,458,474 SEC
2024   Q4 126,935 0.12 Reduce 0.06% <0.01 $84.70–108.39 · VW $99.70i $12,901,673 SEC
2024   Q3 127,005 0.11 Add 7.49% <0.01 $67.22–93.77 · VW $79.98i $11,352,977 SEC
2024   Q2 118,150 0.08 Add 8.11% <0.01 $66.13–83.78 · VW $73.83i $8,287,041 SEC
2024   Q1 109,285 0.09 Add 29.02% 0.02 $61.50–81.38 · VW $70.72i $8,860,828 SEC
2023   Q4 84,705 0.06 Buy 0.06 $46.51–67.43 · VW $57.33i $5,605,777 SEC
Price snapshot:
Current price$78.41
Avg. buy price$72.16
+/- since buy8.66%
52-week low$58.72
52-week high$96.28