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  Johnson & Johnson (JNJ)
← All JNJ superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 577,590 1.44 Reduce 28.19% 0.45 $200.91–251.71 · VW $232.35i $141,186,327 SEC
2025   Q4 804,346 1.60 Reduce 18.38% 0.32 $182.94–215.19 · VW $201.69i $166,459,390 SEC
2025   Q3 985,502 1.72 Reduce 2.47% 0.04 $152.81–185.99 · VW $174.74i $182,731,768 SEC
2025   Q2 1,010,469 1.52 Add 1.15% 0.02 $141.50–161.81 · VW $152.02i $154,349,129 SEC
2025   Q1 999,021 1.72 Reduce 2.57% 0.04 $140.68–169.99 · VW $158.84i $165,677,631 SEC
2024   Q4 1,025,376 1.43 Reduce 8.18% 0.14 $142.75–166.75 · VW $151.37i $148,289,867 SEC
2024   Q3 1,116,680 1.70 Reduce 5.50% 0.09 $144.50–168.85 · VW $158.47i $180,969,149 SEC
2024   Q2 1,181,725 1.67 Reduce 2.86% 0.05 $143.13–158.15 · VW $149.15i $172,720,916 SEC
2024   Q1 1,216,514 1.86 Reduce 3.81% 0.08 $154.76–163.58 · VW $158.84i $192,440,338 SEC
2023   Q4 1,264,667 2.09 Reduce 5.98% 0.15 $144.95–160.02 · VW $153.90i $198,223,894 SEC
2023   Q3 1,345,151 2.46 Reduce 4.12% 0.10 $155.26–175.97 · VW $162.33i $209,507,257 SEC
2023   Q2 1,402,915 2.53 Reduce 1.34% 0.03 $153.15–167.23 · VW $161.97i $232,210,479 SEC
2023   Q1 1,422,013 2.54 Reduce 0.25% <0.01 $150.11–180.93 · VW $162.01i $220,412,004 SEC
2022   Q4 1,425,537 3.03 Reduce 1.39% 0.04 $159.17–181.04 · VW $172.29i $251,821,098 SEC
2022   Q3 1,445,685 2.98 Reduce 1.43% 0.04 $160.81–179.99 · VW $168.05i $236,167,000 SEC
2022   Q2 1,466,649 3.12 Reduce 5.69% 0.16 $167.26–186.69 · VW $177.15i $260,345,000 SEC
2022   Q1 1,555,068 2.78 Add 0.25% <0.01 $155.72–180.21 · VW $171.05i $275,605,000 SEC
2021   Q4 1,551,226 2.46 Add 0.25% <0.01 $155.85–173.51 · VW $166.81i $265,368,000 SEC
2021   Q3 1,547,344 2.50 Add 0.55% 0.01 $161.41–179.92 · VW $167.61i $249,896,000 SEC
2021   Q2 1,538,955 2.51 Reduce 0.08% <0.01 $156.53–172.74 · VW $164.67i $253,527,000 SEC
2021   Q1 1,540,163 2.66 Reduce 1.48% 0.04 $151.47–173.65 · VW $163.16i $253,126,000 SEC
2020   Q4 1,563,367 2.73 Reduce 1.18% 0.03 $133.65–157.66 · VW $149.56i $246,043,000 SEC
2020   Q3 1,582,071 2.94 Reduce 1.64% 0.05 $140.06–155.47 · VW $148.14i $235,539,000 SEC
2020   Q2 1,608,487 2.96 Reduce 8.07% 0.27 $125.50–157.00 · VW $141.04i $226,202,000 SEC
2020   Q1 1,749,721 3.35 Reduce 14.23% 0.48 $109.16–154.50 · VW $131.60i $229,441,000 SEC
2019   Q4 2,039,937 3.38 Add 0.52% 0.02 $126.10–147.84 · VW $139.94i $297,566,000 SEC
2019   Q3 2,029,458 3.17 Reduce 1.71% 0.06 $126.34–142.47 · VW $132.73i $262,571,000 SEC
2019   Q2 2,064,729 3.45 Reduce 0.54% 0.02 $128.52–144.98 · VW $137.59i $287,576,000 SEC
2019   Q1 2,075,930 3.52 Reduce 1.68% 0.06 $125.00–140.00 · VW $134.93i $290,194,000 SEC
2018   Q4 2,111,439 3.68 Reduce 1.35% 0.05 $121.00–148.99 · VW $133.01i $272,481,000 SEC
2018   Q3 2,140,369 3.44 Reduce 3.03% 0.10 $120.11–143.13 · VW $133.80i $295,735,000 SEC
2018   Q2 2,207,186 3.32 Reduce 0.65% 0.02 $118.62–132.88 · VW $124.28i $267,820,000 SEC
2018   Q1 2,221,696 3.51 Add 1.36% 0.05 $122.15–148.32 · VW $132.87i $284,710,000 SEC
2017   Q4 2,191,819 3.55 Reduce 0.80% 0.03 $130.02–144.35 · VW $138.03i $306,241,000 SEC
2017   Q3 2,209,403 3.45 Reduce 0.72% 0.03 $129.05–137.08 · VW $132.05i $287,244,000 SEC
2017   Q2 2,225,499 3.56 Reduce 0.08% <0.01 $120.95–137.00 · VW $130.08i $294,411,000 SEC
2017   Q1 2,227,380 3.40 Add 3.91% 0.13 $110.76–129.00 · VW $121.44i $277,420,000 SEC
2016   Q4 2,143,539 3.17 Reduce 0.45% 0.02 $109.32–122.50 · VW $115.68i $246,957,000 SEC
2016   Q3 2,153,237 3.35 Reduce 1.49% 0.05 $117.04–126.07 · VW $120.41i $254,362,000 SEC
2016   Q2 2,185,819 3.58 Add 0.03% <0.01 $107.69–121.41 · VW $116.80i $265,140,000 SEC
2016   Q1 2,185,213 3.36 Add 0.04% <0.01 $94.28–109.56 · VW $104.01i $236,440,000 SEC
2015   Q4 2,184,308 3.36 Add 0.12% <0.01 $91.76–105.49 · VW $99.99i $224,372,000 SEC
2015   Q3 2,181,707 3.18 Add 1.09% 0.03 $81.79–101.36 · VW $92.17i $203,662,000 SEC
2015   Q2 2,158,264 2.98 Add 1.86% 0.05 $97.01–104.48 · VW $99.65i $210,344,000 SEC
2015   Q1 2,118,878 2.93 Add 9.76% 0.26 $97.15–106.50 · VW $101.42i $213,159,000 SEC
2014   Q4 1,930,408 2.80 Reduce 2.85% 0.09 $95.10–109.49 · VW $103.05i $201,863,000 SEC
2014   Q3 1,987,137 3.09 Reduce 0.45% 0.01 $98.80–108.77 · VW $104.72i $211,809,000 SEC
2014   Q2 1,996,199 3.01 Reduce 0.76% 0.02 $96.05–106.00 · VW $102.22i $208,842,000 SEC
2014   Q1 2,011,442 3.06 Add 10.42% 0.29 $86.09–98.60 · VW $94.31i $197,584,000 SEC
2013   Q4 1,821,701 2.69 Add 0.35% <0.01 $85.50–95.99 · VW $91.03i $166,850,000 SEC
2013   Q3 1,815,415 2.85 Reduce 0.99% 0.03 $85.50–94.42 · VW $88.87i $157,378,000 SEC
2013   Q2 1,833,654 3.15 Reduce 0.58% <0.01 $80.31–89.99 · VW $85.39i $157,438,000 SEC
2013   Q1 1,844,286 1.53 Add 3.75% 0.06 $70.30–81.59 · VW $77.81i $150,365,000 SEC
2012   Q4 1,777,667 3.11 Add 2.92% 0.09 $67.80–72.74 · VW $70.21i $124,614,000 SEC
2012   Q3 1,727,280 2.93 Add 1.50% 0.04 $66.85–69.75 · VW $68.50i $119,027,000 SEC
2012   Q2 1,701,837 3.00 Add 0.25% <0.01 $61.71–67.70 · VW $65.66i $114,976,000 SEC
2012   Q1 1,697,536 2.87 Reduce 0.83% 0.03 $64.02–66.32 · VW $65.43i $111,969,000 SEC
2011   Q4 1,711,789 3.23 Reduce 0.57% 0.02 $60.83–66.32 · VW $64.24i $112,259,000 SEC
2011   Q3 1,721,687 3.53 Reduce 2.37% 0.04 $59.08–68.05 · VW $63.61i $109,654,000 SEC
2011   Q2 1,763,436 1.59 Add 0.22% <0.01 $59.06–67.37 · VW $64.32i $117,304,000 SEC
2011   Q1 1,759,561 2.85 Reduce 0.21% <0.01 $57.50–63.54 · VW $60.10i $104,254,000 SEC
2010   Q4 1,763,341 3.14 Reduce 0.01% <0.01 $61.25–64.92 · VW $62.67i $109,063,000 SEC
2010   Q3 1,763,511 1.73 Add 1.18% 0.02 $56.86–62.70 · VW $60.51i $109,267,171,000 SEC
2010   Q2 1,742,976 3.54 Reduce 4.51% 0.08 $57.55–66.20 · VW $60.94i $102,940,190,000 SEC
2010   Q1 1,825,218 1.80 Reduce 0.05% <0.01 $61.89–65.95 · VW $64.35i $119,004,244,000 SEC
2009   Q4 1,826,135 1.86 Add 0.41% <0.01 $58.78–65.41 · VW $62.87i $117,621,386,000 SEC
2009   Q3 1,818,592 1.83 Add 1.50% 0.03 $55.71–62.47 · VW $59.69i $110,734,082,000 SEC
2009   Q2 1,791,740 1.94 Reduce 0.16% <0.01 $50.12–57.23 · VW $54.72i $101,770,846,000 SEC
2009   Q1 1,794,625 2.13 Reduce 2.95% 0.06 $46.25–61.00 · VW $53.28i $94,397,288,000 SEC
2008   Q4 1,849,237 2.11 Reduce 2.32% 0.04 $52.06–69.07 · VW $60.32i $110,639,864,000 SEC
2008   Q3 1,893,149 1.91 Reduce 3.76% 0.07 $63.74–72.76 · VW $68.59i $131,157,379,000 SEC
2008   Q2 1,967,082 1.88 Reduce 0.58% 0.01 $63.10–68.32 · VW $65.25i $126,562,071,000 SEC
2008   Q1 1,978,492 1.77 Reduce 0.28% <0.01 $61.17–68.85 · VW $64.96i $128,344,792,000 SEC
2007   Q4 1,984,067 2.69 Add 0.32% <0.01 $63.55–68.75 · VW $66.33i $132,337,285 SEC
2007   Q3 1,977,825 1.55 Add 0.64% <0.01 $59.72–65.75 · VW $63.72i $129,943,118,000 SEC
2007   Q2 1,965,325 1.46 Add 2.14% 0.03 $60.03–65.45 · VW $62.37i $121,103,341 SEC
2007   Q1 1,924,097 1.48 Add 0.29% <0.01 $59.87–68.22 · VW $62.78i $115,946,100 SEC
2006   Q4 1,918,517 1.63 Add 0.04% <0.01 $64.50–69.41 · VW $66.64i $126,660,508 SEC
2006   Q3 1,917,839 3.42 Reduce 9.00% 0.29 $59.68–65.13 · VW $63.25i $124,544,434 SEC
2006   Q2 2,107,519 3.24 Add 14.68% 0.42 $57.32–62.00 · VW $59.75i $126,282,525 SEC
2006   Q1 1,837,767 1.49 Add 2.93% 0.04 $56.70–63.10 · VW $59.67i $108,832,548 SEC
2005   Q4 1,785,535 1.56 Add 10.48% 0.15 $59.76–64.60 · VW $61.49i $107,310,640 SEC
2005   Q3 1,616,196 3.20 Add 18.55% 0.50 $61.65–65.43 · VW $63.45i $102,272,868 SEC
2005   Q2 1,363,259 1.39 Reduce 0.27% <0.01 $64.43–69.99 · VW $66.47i $88,611,820 SEC
2005   Q1 1,366,989 1.53 Add 3.12% 0.05 $61.20–68.68 · VW $65.68i $91,806,966 SEC
2004   Q4 1,325,589 1.51 Add 0.93% 0.01 $54.81–64.25 · VW $60.83i $84,068,840 SEC
2004   Q3 1,313,395 3.17 Reduce 0.26% <0.01 $54.37–58.80 · VW $56.50i $73,983,527 SEC
2004   Q2 1,316,863 3.23 Add 4.09% 0.13 $49.90–57.28 · VW $54.29i $73,349,256 SEC
2004   Q1 1,265,063 1.54 Add 6.40% 0.09 $49.25–54.90 · VW $51.62i $64,163,984 SEC
2003   Q4 1,188,960 1.64 Add 13.24% 0.19 $48.05–52.89 · VW $50.87i $61,421,662 SEC
2003   Q3 1,049,956 1.62 Add 24.58% 0.32 $49.00–54.24 · VW $50.92i $51,993,810 SEC
2003   Q2 842,815 2.98 Add 13.58% 0.36 $50.75–59.08 · VW $53.84i $43,573,524 SEC
2003   Q1 742,049 1.80 Add 0.08% <0.01 $49.10–58.68 · VW $55.22i $42,942,362 SEC
2002   Q4 741,473 1.68 Add 1.00% 0.02 $53.00–61.30 · VW $56.00i $39,824,502 SEC
2002   Q3 734,163 1.86 Add 7.81% 0.14 $41.40–56.50 · VW $50.66i $39,703,523 SEC
2002   Q2 680,961 1.58 Add 6.16% 0.09 $52.00–65.29 · VW $56.52i $35,587,010 SEC
2002   Q1 641,436 3.63 Add 6.99% 0.24 $54.70–65.89 · VW $61.85i $41,661,253 SEC
2001   Q4 599,502 1.77 Reduce 0.65% 0.01 $53.05–60.97 · VW $57.71i $35,430,568 SEC
2001   Q3 603,416 1.90 Reduce 0.06% <0.01 $50.00–57.60 · VW $54.33i $33,429,246 SEC
2001   Q2 603,788 3.41 Add 0.03% <0.01 $42.60–54.20 · VW $48.92i $30,189,400 SEC
2001   Q1 603,588 1.61 Add 0.53% <0.01 $40.25–52.34 · VW $45.44i $26,397,921 SEC
2000   Q4 600,412 1.82 Reduce 0.08% <0.01 $44.59–52.97 · VW $50.03i $31,540,393 SEC
2000   Q3 600,912 1.84 Reduce 0.86% 0.02 $45.13–50.72 · VW $47.60i $28,224,085 SEC
2000   Q2 606,112 1.94 Reduce 0.34% <0.01 $35.00–50.99 · VW $45.64i $30,873,830 SEC
2000   Q1 608,172 2.83 Add 1.94% 0.05 $33.06–48.47 · VW $38.89i $21,362,041 SEC
1999   Q4 596,572 1.77 Add 0.06% <0.01 $45.06–53.44 · VW $48.38i $27,815,169 SEC
1999   Q3 596,222 1.73 Buy 1.73 $45.00–52.94 · VW $47.96i $27,388,948 SEC
Price snapshot:
Current price$257.77
Avg. buy price$1,604.90
+/- since buy-83.94%
52-week low$151.03
52-week high$269.43