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  Medtronic plc (MDT)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 401,968 0.36 Reduce 2.61% <0.01 $86.65 $34,830,602 SEC
2025   Q4 412,750 0.38 Reduce 4.14% 0.02 $96.05 $39,646,159 SEC
2025   Q3 430,572 0.39 Reduce 5.43% 0.02 $95.23 $41,005,093 SEC
2025   Q2 455,290 0.39 Reduce 15.40% 0.08 $87.17 $39,687,618 SEC
2025   Q1 538,183 0.50 Reduce 30.59% 0.18 $89.86 $48,361,113 SEC
2024   Q4 775,359 0.60 Reduce 60.63% 1.01 $79.88 $61,935,666 SEC
2024   Q3 1,969,468 1.67 Reduce 33.01% 0.74 $90.03 $177,311,192 SEC
2024   Q2 2,939,942 2.24 Reduce 1.56% 0.04 $78.71 $231,402,825 SEC
2024   Q1 2,986,579 2.52 Add 1.65% 0.04 $87.15 $260,280,348 SEC
2023   Q4 2,937,957 2.55 Reduce 0.66% 0.02 $82.38 $242,028,887 SEC
2023   Q3 2,957,473 2.72 Add 4.81% 0.12 $78.36 $231,747,574 SEC
2023   Q2 2,821,667 2.70 Reduce 0.03% <0.01 $88.10 $248,588,851 SEC
2023   Q1 2,822,396 2.63 Add 0.75% 0.02 $80.62 $227,541,555 SEC
2022   Q4 2,801,369 2.62 Add 0.57% 0.02 $77.72 $217,722,388 SEC
2022   Q3 2,785,370 2.84 Add 8.49% 0.22 $80.75 $224,919,000 SEC
2022   Q2 2,567,393 2.76 Reduce 2.51% 0.07 $89.75 $230,424,000 SEC
2022   Q1 2,633,624 2.94 Reduce 3.51% 0.09 $110.95 $292,201,000 SEC
2021   Q4 2,729,370 2.62 Reduce 0.25% <0.01 $103.45 $282,353,000 SEC
2021   Q3 2,736,081 3.43 Reduce 0.88% 0.03 $125.35 $342,968,000 SEC
2021   Q2 2,760,448 3.39 Reduce 2.83% 0.10 $124.13 $342,654,000 SEC
2021   Q1 2,840,761 3.52 Reduce 1.98% 0.07 $118.13 $335,579,000 SEC
2020   Q4 2,898,014 3.77 Add 0.23% <0.01 $117.14 $339,473,000 SEC
2020   Q3 2,891,372 3.75 Add 1.41% 0.05 $103.92 $300,471,000 SEC
2020   Q2 2,851,219 3.42 Add 0.98% 0.03 $91.70 $261,457,000 SEC
2020   Q1 2,823,488 3.72 Reduce 3.98% 0.15 $90.18 $254,622,000 SEC
2019   Q4 2,940,442 3.79 Reduce 1.09% 0.04 $113.45 $333,593,000 SEC
2019   Q3 2,972,785 3.90 Reduce 3.70% 0.13 $108.62 $322,904,000 SEC
2019   Q2 3,087,062 3.61 Add 0.84% 0.03 $97.39 $300,649,000 SEC
2019   Q1 3,061,304 3.39 Reduce 0.85% 0.03 $91.08 $278,824,000 SEC
2018   Q4 3,087,458 3.79 Reduce 4.63% 0.17 $90.96 $280,835,000 SEC
2018   Q3 3,237,193 3.71 Reduce 6.56% 0.24 $98.37 $318,443,000 SEC
2018   Q2 3,464,399 3.68 Reduce 5.56% 0.20 $85.61 $296,587,000 SEC
2018   Q1 3,668,495 3.63 Add 0.77% 0.03 $80.22 $294,287,000 SEC
2017   Q4 3,640,623 3.41 Add 2.44% 0.08 $80.75 $293,980,000 SEC
2017   Q3 3,554,055 3.32 Add 1.97% 0.06 $77.77 $276,399,000 SEC
2017   Q2 3,485,426 3.74 Add 0.33% 0.01 $88.75 $309,332,000 SEC
2017   Q1 3,473,906 3.43 Add 10.56% 0.33 $80.56 $279,858,000 SEC
2016   Q4 3,142,079 2.87 Add 6.13% 0.17 $71.23 $223,810,000 SEC
2016   Q3 2,960,586 3.37 Reduce 1.14% 0.04 $86.40 $255,795,000 SEC
2016   Q2 2,994,818 3.51 Reduce 0.76% 0.02 $86.77 $259,860,000 SEC
2016   Q1 3,017,700 3.22 Reduce 3.99% 0.14 $75.00 $226,327,000 SEC
2015   Q4 3,143,155 3.62 Reduce 0.91% 0.03 $76.92 $241,771,000 SEC
2015   Q3 3,171,922 3.32 Reduce 1.29% 0.04 $66.94 $212,328,000 SEC
2015   Q2 3,213,444 3.37 Reduce 1.26% 0.04 $74.10 $238,116,000 SEC
2015   Q1 3,254,448 3.49 Reduce 4.18% 0.14 $77.99 $253,814,000 SEC
2014   Q4 3,396,496 3.40 Reduce 9.86% 0.34 $72.20 $245,227,000 SEC
2014   Q3 3,768,038 3.41 Reduce 9.12% 0.35 $61.95 $233,430,000 SEC
2014   Q2 4,146,152 3.81 Add 0.53% 0.02 $63.76 $264,359,000 SEC
2014   Q1 4,124,297 3.93 Add 0.82% 0.03 $61.54 $253,809,000 SEC
2013   Q4 4,090,802 3.79 Add 0.06% <0.01 $57.39 $234,771,000 SEC
2013   Q3 4,088,239 3.94 Reduce 2.27% 0.10 $53.25 $217,699,000 SEC
2013   Q2 4,183,307 4.31 Add 0.43% 0.02 $51.47 $215,315,000 SEC
2013   Q1 4,165,327 1.99 Add 10.98% 0.20 $46.96 $195,604,000 SEC
2012   Q4 3,753,342 3.84 Add 1.14% 0.04 $41.02 $153,962,000 SEC
2012   Q3 3,710,855 3.94 Add 0.54% 0.02 $43.12 $160,012,000 SEC
2012   Q2 3,691,005 3.73 Add 1.44% 0.05 $38.73 $142,953,000 SEC
2012   Q1 3,638,549 3.66 Add 0.01% <0.01 $39.19 $142,595,000 SEC
2011   Q4 3,638,099 4.01 Reduce 0.59% 0.02 $38.25 $139,157,000 SEC
2011   Q3 3,659,636 3.91 Buy 3.91 $33.24 $121,646,000 SEC
2011   Q2 0 0.00 Sell 100.00% 3.89 SEC
2011   Q1 3,611,792 3.89 Add 0.80% 0.03 $39.35 $142,124,000 SEC
2010   Q4 3,583,196 3.83 Add 2.95% 0.11 $37.09 $132,901,000 SEC
2010   Q3 3,480,606 1.85 Add 2.88% 0.05 $33,580.00 $116,878,739,000 SEC
2010   Q1 3,383,060 2.30 Reduce 0.70% 0.02 $45,029.99 $152,339,173,000 SEC
2009   Q4 3,406,892 2.37 Reduce 1.10% 0.02 $43,980.00 $149,835,098,000 SEC
2009   Q3 3,444,721 2.09 Add 1.53% 0.03 $36,800.00 $126,765,721,000 SEC
2009   Q2 3,392,899 2.25 Add 0.98% 0.02 $34,890.00 $118,378,247,000 SEC
2009   Q1 3,359,815 2.24 Add 0.26% <0.01 $29,470.00 $99,013,748,000 SEC
2008   Q4 3,351,260 2.00 Add 2.14% 0.04 $31,420.00 $105,296,603,000 SEC
2008   Q3 3,281,013 2.40 Reduce 2.24% 0.06 $50,100.01 $164,378,768,000 SEC
2008   Q2 3,356,226 2.58 Reduce 4.42% 0.10 $51,750.00 $173,684,682,000 SEC
2008   Q1 3,511,289 2.34 Reduce 0.22% <0.01 $48,370.01 $169,841,067,000 SEC
2007   Q4 3,518,929 3.60 Add 1.52% 0.05 $50,270.01 $176,896,580,000 SEC
2007   Q3 3,466,243 2.34 Reduce 0.01% <0.01 $56,410.01 $195,530,789,000 SEC
2007   Q2 3,466,536 2.17 Add 0.51% 0.01 $51,860.01 $179,774,576,000 SEC
2007   Q1 3,448,861 2.16 Add 1.86% 0.04 $49,060.01 $169,201,139,000 SEC
2006   Q4 3,385,827 2.33 Add 1.85% 0.04 $53,510.01 $181,175,623,000 SEC
2006   Q3 3,324,424 4.24 Reduce 4.68% 0.15 $46,440.01 $154,386,268,000 SEC
2006   Q2 3,487,762 3.19 Add 35.30% 0.83 $18,248.33 $63,645,816,000 SEC
2006   Q1 2,577,751 1.79 Add 5.98% 0.10 $50,749.99 $130,820,847,000 SEC
2005   Q4 2,432,262 2.03 Add 0.15% <0.01 $57,570.00 $140,025,330,000 SEC
2005   Q3 2,428,629 4.08 Add 0.28% 0.01 $53,619.99 $130,223,062,000 SEC
2005   Q2 2,421,875 1.96 Add 3.25% 0.06 $51,790.00 $125,428,899,000 SEC
2005   Q1 2,345,672 1.99 Add 4.04% 0.08 $50,949.99 $119,511,963,000 SEC
2004   Q4 2,254,628 2.01 Buy 2.01 $49,670.00 $111,987,381,000 SEC
2004   Q3 0 0.00 Sell 100.00% 4.36 SEC
2004   Q2 2,035,237 4.36 Add 11.01% 0.43 $48,719.99 $99,156,733,000 SEC
2004   Q1 1,833,396 2.10 Add 11.94% 0.22 $47,749.99 $87,544,646,000 SEC
2003   Q4 1,637,875 2.13 Add 6.51% 0.13 $48,609.99 $79,617,090,000 SEC
2003   Q3 1,537,763 2.24 Buy 2.24 $46,919.99 $72,151,827,000 SEC
2003   Q2 0 0.00 Sell 100.00% 2.33 SEC
2003   Q1 1,234,236 2.33 Add 0.18% <0.01 $45,119.99 $55,688,716,000 SEC
2002   Q4 1,232,026 2.37 Reduce 0.62% 0.02 $45,599.99 $56,180,373,000 SEC
2002   Q3 1,239,696 2.45 Add 3.42% 0.08 $42,119.99 $52,215,984,000 SEC
2002   Q2 1,198,736 2.28 Add 6.69% 0.14 $42,849.99 $51,365,826,000 SEC
2002   Q1 1,123,536 4.42 Add 20.54% 0.75 $45,209.99 $50,795,050,000 SEC
2001   Q4 932,081 2.39 Add 6.25% 0.14 $51,209.98 $47,731,854,000 SEC
2001   Q3 877,215 2.17 Add 9.98% 0.20 $43,500.00 $38,158,853,000 SEC
2001   Q2 797,600 4.15 Buy 4.15 $46,010.00 $36,697,576,000 SEC
2001   Q1 0 0.00 Sell 100.00% 2.38 SEC
2000   Q4 682,200 2.38 Reduce 0.74% 0.02 $60,375.00 $41,187,825,000 SEC
2000   Q3 687,300 2.32 Reduce 1.66% 0.04 $51,812.50 $35,610,731,000 SEC
2000   Q2 698,920 2.19 Buy 2.19 $49,812.50 $34,814,952,000 SEC
2000   Q1 0 0.00 Sell 100.00% 2.13 SEC
1999   Q4 922,720 2.13 Add 0.58% 0.01 $36,437.50 $33,621,610,000 SEC
1999   Q3 917,420 2.06 Buy 2.06 $35,562.50 $32,625,749,000 SEC