William Frels - Mairs & Power Inc
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  Burlington Northern (BNI)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2010   Q1 0 0.00 Sell 100.00% 0.02 SEC
2009   Q4 10,830 0.02 Reduce 2.70% <0.01 $98,620.04 $1,068,055,000 SEC
2009   Q3 11,130 0.01 $79,830.01 $888,508,000 SEC
2009   Q2 11,130 0.02 $73,539.98 $818,500,000 SEC
2009   Q1 11,130 0.02 Reduce 4.30% <0.01 $60,150.04 $669,470,000 SEC
2008   Q4 11,630 0.02 Reduce 0.58% <0.01 $75,709.97 $880,507,000 SEC
2008   Q3 11,698 0.02 Reduce 81.76% 0.05 $92,429.99 $1,081,246,000 SEC
2008   Q2 64,138 0.06 Reduce 2.88% <0.01 $62,904.47 $4,034,567,000 SEC
2008   Q1 66,038 0.06 Add 244.72% 0.04 $62,348.60 $4,117,377,000 SEC
2007   Q4 19,157 0.08 Reduce 70.99% 0.04 $208,382.52 $3,991,984,000 SEC
2007   Q3 66,038 0.05 Add 380.35% 0.04 $57,553.68 $3,800,730,000 SEC
2007   Q2 13,748 0.01 Reduce 8.03% <0.01 $85,140.02 $1,170,505,000 SEC
2007   Q1 14,948 0.02 $80,430.02 $1,202,268,000 SEC
2006   Q4 14,948 0.01 Add 9.53% <0.01 $73,810.01 $1,103,312,000 SEC
2006   Q3 13,648 0.03 Reduce 17.42% 0.01 $73,439.99 $1,002,309,000 SEC
2006   Q2 16,528 0.07 Add 19.35% 0.01 $79,250.00 $1,309,844,000 SEC
2006   Q1 13,848 0.02 Reduce 0.72% <0.01 $83,330.01 $1,153,954,000 SEC
2005   Q4 13,948 0.01 Reduce 1.41% <0.01 $70,819.97 $987,797,000 SEC
2005   Q3 14,148 0.03 Reduce 0.70% <0.01 $59,799.97 $846,050,000 SEC
2005   Q2 14,248 0.01 Reduce 0.36% $47,080.01 $670,796,000 SEC
2005   Q1 14,300 0.01 Reduce 0.75% <0.01 $53,930.00 $771,199,000 SEC
2004   Q4 14,408 0.01 Buy 0.01 $47,309.97 $681,642,000 SEC
2004   Q3 0 0.00 Sell 100.00% 0.02 SEC
2004   Q2 16,200 0.02 Add 1.89% <0.01 $35,070.00 $568,134,000 SEC
2004   Q1 15,900 0.01 Reduce 11.67% <0.01 $31,500.00 $500,850,000 SEC
2003   Q4 18,000 0.02 Reduce 1.23% <0.01 $32,350.00 $582,300,000 SEC
2003   Q3 18,225 0.02 Buy 0.02 $28,870.01 $526,156,000 SEC
2003   Q2 0 0.00 Sell 100.00% 0.02 SEC
2003   Q1 20,225 0.02 Reduce 19.18% <0.01 $24,900.02 $503,603,000 SEC
2002   Q4 25,025 0.03 Reduce 11.88% <0.01 $26,009.99 $650,900,000 SEC
2002   Q3 28,400 0.03 Reduce 3.07% <0.01 $23,920.00 $679,328,000 SEC
2002   Q2 29,300 0.04 $30,000.00 $879,000,000 SEC
2002   Q1 29,300 0.08 Add 8.92% <0.01 $30,180.00 $884,274,000 SEC
2001   Q4 26,900 0.04 Reduce 8.78% <0.01 $28,530.00 $767,457,000 SEC
2001   Q3 29,490 0.04 Reduce 1.67% <0.01 $26,750.02 $788,858,000 SEC
2001   Q2 29,990 0.10 Buy 0.10 $30,300.00 $908,697,000 SEC
2001   Q1 0 0.00 Sell 100.00% 0.05 SEC
2000   Q4 30,290 0.05 Reduce 7.34% <0.01 $28,312.51 $857,586,000 SEC
2000   Q3 32,690 0.05 $21,562.50 $704,878,000 SEC
2000   Q2 32,690 0.05 Buy 0.05 $22,937.50 $749,827,000 SEC
2000   Q1 0 0.00 Sell 100.00% 0.76 SEC
1999   Q4 491,190 0.76 Add 0.24% <0.01 $24,250.00 $11,911,357,000 SEC
1999   Q3 489,990 0.85 Buy 0.85 $27,500.00 $13,474,725,000 SEC