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  Berkshire Hathaway CL A (BRK.A)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 5 0.04 $718,140.00 $3,590,700 SEC
2025   Q4 5 0.04 $754,800.00 $3,774,000 SEC
2025   Q3 5 0.04 $754,200.00 $3,771,000 SEC
2025   Q2 5 0.04 Reduce 16.67% <0.01 $728,800.00 $3,644,000 SEC
2025   Q1 6 0.05 $798,441.67 $4,790,650 SEC
2024   Q4 6 0.04 $680,920.00 $4,085,520 SEC
2024   Q3 6 0.04 $691,180.00 $4,147,080 SEC
2024   Q2 6 0.04 $612,241.00 $3,673,446 SEC
2024   Q1 6 0.04 $634,440.00 $3,806,640 SEC
2023   Q4 6 0.03 $542,625.00 $3,255,750 SEC
2023   Q3 6 0.04 Reduce 14.29% <0.01 $531,477.00 $3,188,862 SEC
2023   Q2 7 0.04 $517,810.00 $3,624,670 SEC
2023   Q1 7 0.04 $465,600.00 $3,259,200 SEC
2022   Q4 7 0.04 $468,711.00 $3,280,977 SEC
2022   Q3 7 0.04 $406,428.57 $2,845,000 SEC
2022   Q2 7 0.03 $409,000.00 $2,863,000 SEC
2022   Q1 7 0.04 $528,857.14 $3,702,000 SEC
2021   Q4 7 0.03 $450,714.29 $3,155,000 SEC
2021   Q3 7 0.03 $411,428.57 $2,880,000 SEC
2021   Q2 7 0.03 $418,571.43 $2,930,000 SEC
2021   Q1 7 0.03 $385,714.29 $2,700,000 SEC
2020   Q4 7 0.03 $347,857.14 $2,435,000 SEC
2020   Q3 7 0.03 $320,000.00 $2,240,000 SEC
2020   Q2 7 0.02 $267,285.71 $1,871,000 SEC
2020   Q1 7 0.03 Reduce 30.00% 0.01 $272,000.00 $1,904,000 SEC
2019   Q4 10 0.04 Reduce 9.09% <0.01 $339,600.00 $3,396,000 SEC
2019   Q3 11 0.04 $311,818.18 $3,430,000 SEC
2019   Q2 11 0.04 $318,363.64 $3,502,000 SEC
2019   Q1 11 0.04 $301,181.82 $3,313,000 SEC
2018   Q4 11 0.05 Add 10.00% <0.01 $306,000.00 $3,366,000 SEC
2018   Q3 10 0.04 $320,000.00 $3,200,000 SEC
2018   Q2 10 0.03 $282,000.00 $2,820,000 SEC
2018   Q1 10 0.04 $299,100.00 $2,991,000 SEC
2017   Q4 10 0.03 $297,600.00 $2,976,000 SEC
2017   Q3 10 0.03 $274,700.00 $2,747,000 SEC
2017   Q2 10 0.03 $254,700.00 $2,547,000 SEC
2017   Q1 10 0.03 Add 233.33% 0.02 $249,900.00 $2,499,000 SEC
2016   Q4 3 0.01 $244,000.00 $732,000 SEC
2016   Q3 3 0.01 $216,333.33 $649,000 SEC
2016   Q2 3 0.01 $217,000.00 $651,000 SEC
2016   Q1 3 0.01 $213,333.33 $640,000 SEC
2015   Q4 3 0.01 $197,666.67 $593,000 SEC
2015   Q3 3 0.01 $195,333.33 $586,000 SEC
2015   Q2 3 0.01 $205,000.00 $615,000 SEC
2015   Q1 3 0.01 $217,666.67 $653,000 SEC
2014   Q4 3 0.01 $226,000.00 $678,000 SEC
2014   Q3 3 0.01 $207,000.00 $621,000 SEC
2014   Q2 3 0.01 $190,000.00 $570,000 SEC
2014   Q1 3 0.01 $187,333.33 $562,000 SEC
2013   Q4 3 0.01 $178,000.00 $534,000 SEC
2013   Q3 3 0.01 Buy 0.01 $170,333.33 $511,000 SEC