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  Alphabet Inc. (GOOGL)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 55,766 0.16 Add 11.80% 0.02 $287.56 $16,036,071 SEC
2025   Q4 49,881 0.15 Add 89.89% 0.07 $313.00 $15,612,753 SEC
2025   Q3 26,268 0.06 Add 10.01% <0.01 $243.10 $6,385,751 SEC
2025   Q2 23,877 0.04 Add 0.38% <0.01 $176.23 $4,207,844 SEC
2025   Q1 23,787 0.04 Reduce 8.13% <0.01 $154.64 $3,678,422 SEC
2024   Q4 25,891 0.05 Reduce 10.62% <0.01 $189.30 $4,901,166 SEC
2024   Q3 28,968 0.05 Reduce 5.94% <0.01 $165.85 $4,804,343 SEC
2024   Q2 30,799 0.05 Reduce 5.08% <0.01 $182.15 $5,610,038 SEC
2024   Q1 32,447 0.05 Reduce 9.17% <0.01 $150.93 $4,897,226 SEC
2023   Q4 35,721 0.05 Add 25.77% 0.01 $139.69 $4,989,866 SEC
2023   Q3 28,401 0.04 Reduce 8.18% <0.01 $130.86 $3,716,555 SEC
2023   Q2 30,931 0.04 Reduce 2.55% <0.01 $119.70 $3,702,441 SEC
2023   Q1 31,740 0.04 Add 16.09% <0.01 $103.73 $3,292,390 SEC
2022   Q4 27,340 0.03 Reduce 0.51% <0.01 $88.23 $2,412,208 SEC
2022   Q3 27,480 0.03 Add 1,911.71% 0.03 $95.63 $2,628,000 SEC
2022   Q2 1,366 0.04 Add 2.86% <0.01 $2,179.36 $2,977,000 SEC
2022   Q1 1,328 0.04 Add 2.55% <0.01 $2,781.63 $3,694,000 SEC
2021   Q4 1,295 0.03 Add 1.33% <0.01 $2,897.30 $3,752,000 SEC
2021   Q3 1,278 0.03 Reduce 12.59% <0.01 $2,673.71 $3,417,000 SEC
2021   Q2 1,462 0.04 Reduce 2.40% <0.01 $2,441.86 $3,570,000 SEC
2021   Q1 1,498 0.03 $2,062.75 $3,090,000 SEC
2020   Q4 1,498 0.03 Add 1.15% <0.01 $1,752.34 $2,625,000 SEC
2020   Q3 1,481 0.03 Add 1.16% <0.01 $1,465.90 $2,171,000 SEC
2020   Q2 1,464 0.03 $1,418.03 $2,076,000 SEC
2020   Q1 1,464 0.02 Add 0.27% <0.01 $1,161.89 $1,701,000 SEC
2019   Q4 1,460 0.02 Reduce 0.48% <0.01 $1,339.73 $1,956,000 SEC
2019   Q3 1,467 0.02 Reduce 2.85% <0.01 $1,220.86 $1,791,000 SEC
2019   Q2 1,510 0.02 Add 5.59% <0.01 $1,082.78 $1,635,000 SEC
2019   Q1 1,430 0.02 Add 0.14% $1,176.92 $1,683,000 SEC
2018   Q4 1,428 0.02 Add 3.63% <0.01 $1,044.82 $1,492,000 SEC
2018   Q3 1,378 0.02 $1,206.82 $1,663,000 SEC
2018   Q2 1,378 0.02 Add 2.23% <0.01 $1,129.17 $1,556,000 SEC
2018   Q1 1,348 0.02 Add 45.26% <0.01 $1,037.09 $1,398,000 SEC
2017   Q4 928 0.01 Add 0.65% <0.01 $1,053.88 $978,000 SEC
2017   Q3 922 0.01 Add 38.02% <0.01 $973.97 $898,000 SEC
2017   Q2 668 0.01 $929.64 $621,000 SEC
2017   Q1 668 0.01 Add 13.41% <0.01 $847.31 $566,000 SEC
2016   Q4 589 0.01 Add 10.51% <0.01 $792.87 $467,000 SEC
2016   Q3 533 0.01 Reduce 6.98% <0.01 $804.88 $429,000 SEC
2016   Q2 573 0.01 Add 3.80% <0.01 $703.32 $403,000 SEC
2016   Q1 552 0.01 Reduce 5.32% <0.01 $762.68 $421,000 SEC
2015   Q4 583 0.01 $778.73 $454,000 SEC
2015   Q3 583 0.01 Buy 0.01 $638.08 $372,000 SEC