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  Johnson & Johnson (JNJ)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 577,590 1.44 Reduce 28.19% 0.45 $244.44 $141,186,327 SEC
2025   Q4 804,346 1.60 Reduce 18.38% 0.32 $206.95 $166,459,390 SEC
2025   Q3 985,502 1.72 Reduce 2.47% 0.04 $185.42 $182,731,768 SEC
2025   Q2 1,010,469 1.52 Add 1.15% 0.02 $152.75 $154,349,129 SEC
2025   Q1 999,021 1.72 Reduce 2.57% 0.04 $165.84 $165,677,631 SEC
2024   Q4 1,025,376 1.43 Reduce 8.18% 0.14 $144.62 $148,289,867 SEC
2024   Q3 1,116,680 1.70 Reduce 5.50% 0.09 $162.06 $180,969,149 SEC
2024   Q2 1,181,725 1.67 Reduce 2.86% 0.05 $146.16 $172,720,916 SEC
2024   Q1 1,216,514 1.86 Reduce 3.81% 0.08 $158.19 $192,440,338 SEC
2023   Q4 1,264,667 2.09 Reduce 5.98% 0.15 $156.74 $198,223,894 SEC
2023   Q3 1,345,151 2.46 Reduce 4.12% 0.10 $155.75 $209,507,257 SEC
2023   Q2 1,402,915 2.53 Reduce 1.34% 0.03 $165.52 $232,210,479 SEC
2023   Q1 1,422,013 2.54 Reduce 0.25% <0.01 $155.00 $220,412,004 SEC
2022   Q4 1,425,537 3.03 Reduce 1.39% 0.04 $176.65 $251,821,098 SEC
2022   Q3 1,445,685 2.98 Reduce 1.43% 0.04 $163.36 $236,167,000 SEC
2022   Q2 1,466,649 3.12 Reduce 5.69% 0.16 $177.51 $260,345,000 SEC
2022   Q1 1,555,068 2.78 Add 0.25% <0.01 $177.23 $275,605,000 SEC
2021   Q4 1,551,226 2.46 Add 0.25% <0.01 $171.07 $265,368,000 SEC
2021   Q3 1,547,344 2.50 Add 0.55% 0.01 $161.50 $249,896,000 SEC
2021   Q2 1,538,955 2.51 Reduce 0.08% <0.01 $164.74 $253,527,000 SEC
2021   Q1 1,540,163 2.66 Reduce 1.48% 0.04 $164.35 $253,126,000 SEC
2020   Q4 1,563,367 2.73 Reduce 1.18% 0.03 $157.38 $246,043,000 SEC
2020   Q3 1,582,071 2.94 Reduce 1.64% 0.05 $148.88 $235,539,000 SEC
2020   Q2 1,608,487 2.96 Reduce 8.07% 0.27 $140.63 $226,202,000 SEC
2020   Q1 1,749,721 3.35 Reduce 14.23% 0.48 $131.13 $229,441,000 SEC
2019   Q4 2,039,937 3.38 Add 0.52% 0.02 $145.87 $297,566,000 SEC
2019   Q3 2,029,458 3.17 Reduce 1.71% 0.06 $129.38 $262,571,000 SEC
2019   Q2 2,064,729 3.45 Reduce 0.54% 0.02 $139.28 $287,576,000 SEC
2019   Q1 2,075,930 3.52 Reduce 1.68% 0.06 $139.79 $290,194,000 SEC
2018   Q4 2,111,439 3.68 Reduce 1.35% 0.05 $129.05 $272,481,000 SEC
2018   Q3 2,140,369 3.44 Reduce 3.03% 0.10 $138.17 $295,735,000 SEC
2018   Q2 2,207,186 3.32 Reduce 0.65% 0.02 $121.34 $267,820,000 SEC
2018   Q1 2,221,696 3.51 Add 1.36% 0.05 $128.15 $284,710,000 SEC
2017   Q4 2,191,819 3.55 Reduce 0.80% 0.03 $139.72 $306,241,000 SEC
2017   Q3 2,209,403 3.45 Reduce 0.72% 0.03 $130.01 $287,244,000 SEC
2017   Q2 2,225,499 3.56 Reduce 0.08% <0.01 $132.29 $294,411,000 SEC
2017   Q1 2,227,380 3.40 Add 3.91% 0.13 $124.55 $277,420,000 SEC
2016   Q4 2,143,539 3.17 Reduce 0.45% 0.02 $115.21 $246,957,000 SEC
2016   Q3 2,153,237 3.35 Reduce 1.49% 0.05 $118.13 $254,362,000 SEC
2016   Q2 2,185,819 3.58 Add 0.03% <0.01 $121.30 $265,140,000 SEC
2016   Q1 2,185,213 3.36 Add 0.04% <0.01 $108.20 $236,440,000 SEC
2015   Q4 2,184,308 3.36 Add 0.12% <0.01 $102.72 $224,372,000 SEC
2015   Q3 2,181,707 3.18 Add 1.09% 0.03 $93.35 $203,662,000 SEC
2015   Q2 2,158,264 2.98 Add 1.86% 0.05 $97.46 $210,344,000 SEC
2015   Q1 2,118,878 2.93 Add 9.76% 0.26 $100.60 $213,159,000 SEC
2014   Q4 1,930,408 2.80 Reduce 2.85% 0.09 $104.57 $201,863,000 SEC
2014   Q3 1,987,137 3.09 Reduce 0.45% 0.01 $106.59 $211,809,000 SEC
2014   Q2 1,996,199 3.01 Reduce 0.76% 0.02 $104.62 $208,842,000 SEC
2014   Q1 2,011,442 3.06 Add 10.42% 0.29 $98.23 $197,584,000 SEC
2013   Q4 1,821,701 2.69 Add 0.35% <0.01 $91.59 $166,850,000 SEC
2013   Q3 1,815,415 2.85 Reduce 0.99% 0.03 $86.69 $157,378,000 SEC
2013   Q2 1,833,654 3.15 Reduce 0.58% <0.01 $85.86 $157,438,000 SEC
2013   Q1 1,844,286 1.53 Add 3.75% 0.06 $81.53 $150,365,000 SEC
2012   Q4 1,777,667 3.11 Add 2.92% 0.09 $70.10 $124,614,000 SEC
2012   Q3 1,727,280 2.93 Add 1.50% 0.04 $68.91 $119,027,000 SEC
2012   Q2 1,701,837 3.00 Add 0.25% <0.01 $67.56 $114,976,000 SEC
2012   Q1 1,697,536 2.87 Reduce 0.83% 0.03 $65.96 $111,969,000 SEC
2011   Q4 1,711,789 3.23 Reduce 0.57% 0.02 $65.58 $112,259,000 SEC
2011   Q3 1,721,687 3.53 Buy 3.53 $63.69 $109,654,000 SEC
2011   Q2 0 0.00 Sell 100.00% 2.85 SEC
2011   Q1 1,759,561 2.85 Reduce 0.21% <0.01 $59.25 $104,254,000 SEC
2010   Q4 1,763,341 3.14 Reduce 0.01% <0.01 $61.85 $109,063,000 SEC
2010   Q3 1,763,511 1.73 Reduce 3.38% 0.06 $61,960.02 $109,267,171,000 SEC
2010   Q1 1,825,218 1.80 Reduce 0.05% <0.01 $65,200.02 $119,004,244,000 SEC
2009   Q4 1,826,135 1.86 Add 0.41% <0.01 $64,410.02 $117,621,386,000 SEC
2009   Q3 1,818,592 1.83 Add 1.50% 0.03 $60,890.01 $110,734,082,000 SEC
2009   Q2 1,791,740 1.94 Reduce 0.16% <0.01 $56,800.01 $101,770,846,000 SEC
2009   Q1 1,794,625 2.13 Reduce 2.95% 0.06 $52,600.01 $94,397,288,000 SEC
2008   Q4 1,849,237 2.11 Reduce 2.32% 0.04 $59,830.01 $110,639,864,000 SEC
2008   Q3 1,893,149 1.91 Reduce 3.76% 0.07 $69,280.01 $131,157,379,000 SEC
2008   Q2 1,967,082 1.88 Reduce 0.58% 0.01 $64,340.01 $126,562,071,000 SEC
2008   Q1 1,978,492 1.77 Reduce 0.28% <0.01 $64,870.01 $128,344,792,000 SEC
2007   Q4 1,984,067 2.69 Add 0.32% <0.01 $66,700.01 $132,337,285,000 SEC
2007   Q3 1,977,825 1.55 Add 0.64% <0.01 $65,700.01 $129,943,118,000 SEC
2007   Q2 1,965,325 1.46 Add 2.14% 0.03 $61,620.01 $121,103,341,000 SEC
2007   Q1 1,924,097 1.48 Add 0.29% <0.01 $60,260.01 $115,946,100,000 SEC
2006   Q4 1,918,517 1.63 Add 0.04% <0.01 $66,020.01 $126,660,508,000 SEC
2006   Q3 1,917,839 3.42 Reduce 9.00% 0.12 $64,939.98 $124,544,434,000 SEC
2006   Q2 2,107,519 1.32 Add 14.68% 0.17 $12,470.84 $26,282,525,000 SEC
2006   Q1 1,837,767 1.49 Add 2.93% 0.04 $59,219.99 $108,832,548,000 SEC
2005   Q4 1,785,535 1.56 Add 10.48% 0.15 $60,099.99 $107,310,640,000 SEC
2005   Q3 1,616,196 3.20 Add 18.55% 0.50 $63,279.99 $102,272,868,000 SEC
2005   Q2 1,363,259 1.39 Reduce 0.27% <0.01 $64,999.99 $88,611,820,000 SEC
2005   Q1 1,366,989 1.53 Add 3.12% 0.05 $67,159.99 $91,806,966,000 SEC
2004   Q4 1,325,589 1.51 Buy 1.51 $63,419.99 $84,068,840,000 SEC
2004   Q3 0 0.00 Sell 100.00% 3.22 SEC
2004   Q2 1,316,863 3.22 Add 4.09% 0.13 $55,699.99 $73,349,256,000 SEC
2004   Q1 1,265,063 1.54 Add 6.40% 0.09 $50,719.99 $64,163,984,000 SEC
2003   Q4 1,188,960 1.64 Add 13.24% 0.19 $51,659.99 $61,421,662,000 SEC
2003   Q3 1,049,956 1.62 Buy 1.62 $49,519.99 $51,993,810,000 SEC
2003   Q2 0 0.00 Sell 100.00% 1.80 SEC
2003   Q1 742,049 1.80 Add 0.08% <0.01 $57,869.98 $42,942,362,000 SEC
2002   Q4 741,473 1.68 Add 1.00% 0.02 $53,709.98 $39,824,502,000 SEC
2002   Q3 734,163 1.86 Add 7.81% 0.13 $54,079.98 $39,703,523,000 SEC
2002   Q2 680,961 1.58 Add 6.16% 0.09 $52,259.98 $35,587,010,000 SEC
2002   Q1 641,436 3.63 Add 6.99% 0.24 $64,949.98 $41,661,253,000 SEC
2001   Q4 599,502 1.77 Reduce 0.65% 0.01 $59,100.00 $35,430,568,000 SEC
2001   Q3 603,416 1.90 Reduce 0.06% <0.01 $55,400.00 $33,429,246,000 SEC
2001   Q2 603,788 3.41 Buy 3.41 $50,000.00 $30,189,400,000 SEC
2001   Q1 0 0.00 Sell 100.00% 1.82 SEC
2000   Q4 300,206 1.82 Reduce 0.08% <0.01 $105,062.50 $31,540,393,000 SEC
2000   Q3 300,456 1.84 Reduce 0.86% 0.02 $93,937.50 $28,224,085,000 SEC
2000   Q2 303,056 1.94 Buy 1.94 $101,875.00 $30,873,830,000 SEC
2000   Q1 0 0.00 Sell 100.00% 1.77 SEC
1999   Q4 298,286 1.77 Add 0.06% <0.01 $93,250.00 $27,815,169,000 SEC
1999   Q3 298,111 1.73 Buy 1.73 $91,875.00 $27,388,948,000 SEC