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  Mastercard Inc. (MA)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 520 <0.01 Reduce 16.67% <0.01 $499.66 $259,823 SEC
2025   Q4 624 <0.01 Reduce 3.11% <0.01 $570.88 $356,229 SEC
2025   Q3 644 <0.01 Reduce 39.47% <0.01 $568.81 $366,314 SEC
2025   Q2 1,064 0.01 Add 4.93% <0.01 $561.94 $597,904 SEC
2025   Q1 1,014 0.01 $548.15 $555,829 SEC
2024   Q4 1,014 0.01 Add 6.51% <0.01 $526.60 $533,976 SEC
2024   Q3 952 <0.01 Add 3.03% <0.01 $493.80 $470,098 SEC
2024   Q2 924 <0.01 Reduce 27.47% <0.01 $441.16 $407,632 SEC
2024   Q1 1,274 0.01 Add 1.51% <0.01 $481.57 $613,520 SEC
2023   Q4 1,255 0.01 Add 39.29% <0.01 $426.51 $535,270 SEC
2023   Q3 901 <0.01 Reduce 1.10% $395.91 $356,715 SEC
2023   Q2 911 <0.01 Reduce 12.91% <0.01 $393.30 $358,296 SEC
2023   Q1 1,046 <0.01 Add 42.31% <0.01 $363.41 $380,127 SEC
2022   Q4 735 <0.01 Reduce 57.64% <0.01 $347.73 $255,582 SEC
2022   Q3 1,735 0.01 Reduce 1.14% <0.01 $284.15 $493,000 SEC
2022   Q2 1,755 0.01 Add 19.47% <0.01 $315.67 $554,000 SEC
2022   Q1 1,469 0.01 Add 2.16% <0.01 $357.39 $525,000 SEC
2021   Q4 1,438 <0.01 $359.53 $517,000 SEC
2021   Q3 1,438 0.01 Reduce 42.13% <0.01 $347.71 $500,000 SEC
2021   Q2 2,485 0.01 Reduce 1.19% <0.01 $364.99 $907,000 SEC
2021   Q1 2,515 0.01 Reduce 9.47% <0.01 $355.86 $895,000 SEC
2020   Q4 2,778 0.01 Add 0.69% <0.01 $357.09 $992,000 SEC
2020   Q3 2,759 0.01 Add 3.10% <0.01 $338.17 $933,000 SEC
2020   Q2 2,676 0.01 $295.59 $791,000 SEC
2020   Q1 2,676 0.01 $241.41 $646,000 SEC
2019   Q4 2,676 0.01 Add 6.66% <0.01 $298.58 $799,000 SEC
2019   Q3 2,509 0.01 Reduce 6.90% <0.01 $271.42 $681,000 SEC
2019   Q2 2,695 0.01 $264.56 $713,000 SEC
2019   Q1 2,695 0.01 $235.62 $635,000 SEC
2018   Q4 2,695 0.01 $188.50 $508,000 SEC
2018   Q3 2,695 0.01 $222.63 $600,000 SEC
2018   Q2 2,695 0.01 Add 1.89% <0.01 $196.66 $530,000 SEC
2018   Q1 2,645 0.01 Add 93.35% <0.01 $175.05 $463,000 SEC
2017   Q4 1,368 <0.01 Buy <0.01 $151.32 $207,000 SEC