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  Alphabet Inc. (GOOGL)
← All GOOGL superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 55,766 0.16 Add 11.80% 0.02 $272.11–349.00 · VW $313.28i $16,036,071 SEC
2025   Q4 49,881 0.15 Add 89.89% 0.07 $235.84–328.83 · VW $295.89i $15,612,753 SEC
2025   Q3 26,268 0.06 Add 10.01% <0.01 $172.77–256.00 · VW $209.35i $6,385,751 SEC
2025   Q2 23,877 0.04 Add 0.38% <0.01 $140.53–181.23 · VW $164.63i $4,207,844 SEC
2025   Q1 23,787 0.04 Reduce 8.13% <0.01 $150.66–207.05 · VW $177.73i $3,678,422 SEC
2024   Q4 25,891 0.05 Reduce 10.62% <0.01 $159.74–201.42 · VW $176.91i $4,901,166 SEC
2024   Q3 28,968 0.05 Reduce 5.94% <0.01 $147.22–191.75 · VW $166.48i $4,804,343 SEC
2024   Q2 30,799 0.05 Reduce 5.08% <0.01 $149.60–186.05 · VW $170.15i $5,610,038 SEC
2024   Q1 32,447 0.05 Reduce 9.17% <0.01 $130.67–153.78 · VW $142.93i $4,897,226 SEC
2023   Q4 35,721 0.05 Add 25.77% 0.01 $120.21–142.68 · VW $132.28i $4,989,866 SEC
2023   Q3 28,401 0.04 Reduce 8.18% <0.01 $115.35–139.16 · VW $130.73i $3,716,555 SEC
2023   Q2 30,931 0.04 Reduce 2.55% <0.01 $101.93–129.04 · VW $115.57i $3,702,441 SEC
2023   Q1 31,740 0.04 Add 16.09% <0.01 $84.86–108.18 · VW $96.84i $3,292,390 SEC
2022   Q4 27,340 0.03 Reduce 0.51% <0.01 $83.34–104.82 · VW $94.88i $2,412,208 SEC
2022   Q3 27,480 0.03 Add 0.59% <0.01 $95.56–122.43 · VW $109.24i $2,628,000 SEC
2022   Q2 27,320 0.04 Add 2.86% <0.01 $101.88–143.71 · VW $115.69i $2,977,000 SEC
2022   Q1 26,560 0.04 Add 2.55% <0.01 $124.50–151.55 · VW $136.29i $3,694,000 SEC
2021   Q4 25,900 0.03 Add 1.33% <0.01 $131.05–150.97 · VW $143.87i $3,752,000 SEC
2021   Q3 25,560 0.03 Reduce 12.59% <0.01 $121.53–146.25 · VW $136.48i $3,417,000 SEC
2021   Q2 29,240 0.04 Reduce 2.40% <0.01 $104.57–123.10 · VW $116.70i $3,570,000 SEC
2021   Q1 29,960 0.03 $103.14 $3,090,000 SEC
2020   Q4 29,960 0.03 Add 1.15% <0.01 $71.66–92.19 · VW $83.83i $2,625,000 SEC
2020   Q3 29,620 0.03 Add 1.16% <0.01 $70.11–86.31 · VW $76.62i $2,171,000 SEC
2020   Q2 29,280 0.03 $70.90 $2,076,000 SEC
2020   Q1 29,280 0.02 Add 0.27% <0.01 $50.44–76.54 · VW $64.73i $1,701,000 SEC
2019   Q4 29,200 0.02 Reduce 0.48% <0.01 $58.16–68.35 · VW $64.38i $1,956,000 SEC
2019   Q3 29,340 0.02 Reduce 2.85% <0.01 $54.77–63.42 · VW $59.87i $1,791,000 SEC
2019   Q2 30,200 0.02 Add 5.59% <0.01 $51.35–64.85 · VW $57.23i $1,635,000 SEC
2019   Q1 28,600 0.02 Add 0.14% $51.12–61.82 · VW $56.60i $1,683,000 SEC
2018   Q4 28,560 0.02 Add 3.63% <0.01 $48.88–61.23 · VW $54.05i $1,492,000 SEC
2018   Q3 27,560 0.02 $60.34 $1,663,000 SEC
2018   Q2 27,560 0.02 Add 2.23% <0.01 $49.71–60.07 · VW $54.13i $1,556,000 SEC
2018   Q1 26,960 0.02 Add 45.26% <0.01 $49.20–59.90 · VW $54.82i $1,398,000 SEC
2017   Q4 18,560 0.01 Add 0.65% <0.01 $48.10–54.32 · VW $51.85i $978,000 SEC
2017   Q3 18,440 0.01 Add 38.02% <0.01 $45.77–50.31 · VW $47.63i $898,000 SEC
2017   Q2 13,360 0.01 $46.48 $621,000 SEC
2017   Q1 13,360 0.01 Add 13.41% <0.01 $39.84–43.72 · VW $41.89i $566,000 SEC
2016   Q4 11,780 0.01 Add 10.51% <0.01 $37.18–41.95 · VW $39.64i $467,000 SEC
2016   Q3 10,660 0.01 Reduce 6.98% <0.01 $34.95–40.95 · VW $39.36i $429,000 SEC
2016   Q2 11,460 0.01 Add 3.80% <0.01 $33.63–39.55 · VW $36.30i $403,000 SEC
2016   Q1 11,040 0.01 Reduce 5.32% <0.01 $34.10–40.52 · VW $37.02i $421,000 SEC
2015   Q4 11,660 0.01 $38.94 $454,000 SEC
2015   Q3 11,660 0.01 Buy 0.01 $26.99–35.67 · VW $32.15i $372,000 SEC
Price snapshot:
Current price$352.51
Avg. buy price$205.30
+/- since buy71.70%
52-week low$175.98
52-week high$408.37