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  Bristol-Myers Squibb (BMY)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 24,200 0.01 Reduce 2.96% <0.01 $60.65 $1,467,730 SEC
2025   Q4 24,938 0.01 Reduce 5.51% <0.01 $53.94 $1,345,156 SEC
2025   Q3 26,392 0.01 Reduce 1.68% <0.01 $45.10 $1,190,279 SEC
2025   Q2 26,842 0.01 Add 1.06% <0.01 $46.29 $1,242,516 SEC
2025   Q1 26,560 0.02 Add 1.52% <0.01 $60.99 $1,619,894 SEC
2024   Q4 26,162 0.01 Add 0.69% <0.01 $56.56 $1,479,723 SEC
2024   Q3 25,982 0.01 Reduce 11.57% <0.01 $51.74 $1,344,309 SEC
2024   Q2 29,382 0.01 Reduce 36.81% <0.01 $41.53 $1,220,234 SEC
2024   Q1 46,497 0.02 Reduce 12.77% <0.01 $54.23 $2,521,532 SEC
2023   Q4 53,302 0.03 Add 6.39% <0.01 $51.31 $2,734,926 SEC
2023   Q3 50,102 0.03 Reduce 18.91% <0.01 $58.04 $2,907,920 SEC
2023   Q2 61,783 0.04 Reduce 20.82% 0.01 $63.95 $3,951,023 SEC
2023   Q1 78,025 0.06 Reduce 1.37% <0.01 $69.31 $5,407,913 SEC
2022   Q4 79,107 0.07 Reduce 0.72% <0.01 $71.95 $5,691,749 SEC
2022   Q3 79,677 0.07 Add 17.28% 0.01 $71.09 $5,664,000 SEC
2022   Q2 67,939 0.06 Reduce 1.21% <0.01 $77.00 $5,231,000 SEC
2022   Q1 68,771 0.05 Reduce 2.37% <0.01 $73.02 $5,022,000 SEC
2021   Q4 70,439 0.04 Reduce 8.65% <0.01 $62.35 $4,392,000 SEC
2021   Q3 77,105 0.05 Reduce 6.69% <0.01 $59.17 $4,562,000 SEC
2021   Q2 82,635 0.05 Reduce 15.12% <0.01 $66.82 $5,522,000 SEC
2021   Q1 97,352 0.06 Reduce 6.28% <0.01 $63.13 $6,146,000 SEC
2020   Q4 103,874 0.07 Reduce 3.73% <0.01 $62.03 $6,443,000 SEC
2020   Q3 107,900 0.08 Reduce 3.89% <0.01 $60.29 $6,505,000 SEC
2020   Q2 112,272 0.09 Reduce 24.45% 0.03 $58.80 $6,602,000 SEC
2020   Q1 148,613 0.12 Reduce 33.19% 0.05 $55.74 $8,284,000 SEC
2019   Q4 222,457 0.16 Reduce 2.93% <0.01 $64.19 $14,280,000 SEC
2019   Q3 229,182 0.14 Reduce 3.52% <0.01 $50.71 $11,622,000 SEC
2019   Q2 237,532 0.13 Reduce 4.74% <0.01 $45.35 $10,772,000 SEC
2019   Q1 249,356 0.14 Reduce 2.35% <0.01 $47.71 $11,897,000 SEC
2018   Q4 255,356 0.18 Reduce 0.46% <0.01 $51.98 $13,273,000 SEC
2018   Q3 256,531 0.19 Reduce 8.03% 0.02 $62.08 $15,925,000 SEC
2018   Q2 278,944 0.19 Reduce 4.44% 0.01 $55.34 $15,437,000 SEC
2018   Q1 291,902 0.23 Reduce 12.23% 0.03 $63.25 $18,463,000 SEC
2017   Q4 332,592 0.24 Reduce 2.13% <0.01 $61.28 $20,381,000 SEC
2017   Q3 339,845 0.26 Reduce 0.93% <0.01 $63.74 $21,662,000 SEC
2017   Q2 343,043 0.23 Reduce 0.36% <0.01 $55.72 $19,114,000 SEC
2017   Q1 344,280 0.23 Add 1.01% <0.01 $54.38 $18,722,000 SEC
2016   Q4 340,822 0.26 Add 3.02% <0.01 $58.44 $19,918,000 SEC
2016   Q3 330,822 0.24 Add 15.77% 0.03 $53.92 $17,838,000 SEC
2016   Q2 285,748 0.28 Reduce 0.06% <0.01 $73.55 $21,017,000 SEC
2016   Q1 285,918 0.26 Reduce 0.40% <0.01 $63.88 $18,264,000 SEC
2015   Q4 287,063 0.30 Add 0.87% <0.01 $68.79 $19,747,000 SEC
2015   Q3 284,574 0.26 Add 0.56% <0.01 $59.20 $16,847,000 SEC
2015   Q2 282,983 0.27 Reduce 3.67% <0.01 $66.54 $18,830,000 SEC
2015   Q1 293,770 0.26 Reduce 0.43% <0.01 $64.50 $18,948,000 SEC
2014   Q4 295,035 0.24 Add 0.20% <0.01 $59.03 $17,416,000 SEC
2014   Q3 294,435 0.22 Add 0.31% <0.01 $51.18 $15,069,000 SEC
2014   Q2 293,539 0.20 Reduce 1.11% <0.01 $48.51 $14,240,000 SEC
2014   Q1 296,839 0.24 Reduce 1.30% <0.01 $51.95 $15,421,000 SEC
2013   Q4 300,756 0.26 Reduce 1.38% <0.01 $53.15 $15,985,000 SEC
2013   Q3 304,956 0.26 Reduce 6.81% 0.02 $46.28 $14,113,000 SEC
2013   Q2 327,256 0.29 Reduce 0.32% <0.01 $44.69 $14,625,000 SEC
2013   Q1 328,301 0.14 Add 8.23% 0.01 $41.19 $13,523,000 SEC
2012   Q4 303,349 0.25 Reduce 0.24% <0.01 $32.59 $9,886,000 SEC
2012   Q3 304,065 0.25 Add 0.71% <0.01 $33.75 $10,262,000 SEC
2012   Q2 301,914 0.28 Add 0.46% <0.01 $35.95 $10,854,000 SEC
2012   Q1 300,530 0.26 Add 0.56% <0.01 $33.75 $10,143,000 SEC
2011   Q4 298,850 0.30 Reduce 1.14% <0.01 $35.24 $10,531,000 SEC
2011   Q3 302,281 0.31 Buy 0.31 $31.38 $9,486,000 SEC
2011   Q2 0 0.00 Sell 100.00% 0.22 SEC
2011   Q1 303,125 0.22 Reduce 0.38% <0.01 $26.43 $8,012,000 SEC
2010   Q4 304,279 0.23 Add 0.04% <0.01 $26.48 $8,057,000 SEC
2010   Q3 304,169 0.13 Reduce 4.57% <0.01 $27,110.03 $8,246,032,000 SEC
2010   Q1 318,728 0.13 Reduce 4.12% <0.01 $26,699.99 $8,510,036,000 SEC
2009   Q4 332,417 0.13 Reduce 0.05% <0.01 $25,250.01 $8,393,533,000 SEC
2009   Q3 332,596 0.12 Reduce 0.06% <0.01 $22,519.98 $7,490,054,000 SEC
2009   Q2 332,780 0.13 Reduce 0.59% <0.01 $20,310.02 $6,758,769,000 SEC
2009   Q1 334,768 0.17 Reduce 1.58% <0.01 $21,919.99 $7,338,110,000 SEC
2008   Q4 340,157 0.15 Reduce 0.53% <0.01 $23,250.01 $7,908,653,000 SEC
2008   Q3 341,984 0.10 Add 2.09% <0.01 $20,849.99 $7,130,364,000 SEC
2008   Q2 334,973 0.10 Reduce 0.60% <0.01 $20,529.99 $6,876,994,000 SEC
2008   Q1 336,991 0.10 Add 0.45% <0.01 $21,300.00 $7,177,908,000 SEC
2007   Q4 335,491 0.18 Reduce 3.03% <0.01 $26,520.00 $8,897,221,000 SEC
2007   Q3 345,991 0.12 Reduce 1.13% <0.01 $28,820.00 $9,971,461,000 SEC
2007   Q2 349,941 0.13 Reduce 2.81% <0.01 $31,560.00 $11,044,138,000 SEC
2007   Q1 360,041 0.13 Add 0.84% <0.01 $27,760.00 $9,994,738,000 SEC
2006   Q4 357,041 0.12 Reduce 5.35% 0.01 $26,320.00 $9,397,319,000 SEC
2006   Q3 377,226 0.26 Reduce 9.62% 0.05 $24,920.00 $9,400,472,000 SEC
2006   Q2 417,397 0.54 Add 19.42% 0.09 $25,860.03 $10,793,899,000 SEC
2006   Q1 349,520 0.12 Add 9.26% 0.01 $24,609.99 $8,601,685,000 SEC
2005   Q4 319,912 0.11 Reduce 2.97% <0.01 $22,979.98 $7,351,570,000 SEC
2005   Q3 329,718 0.25 Add 2.55% <0.01 $24,059.98 $7,933,010,000 SEC
2005   Q2 321,510 0.13 Add 0.13% <0.01 $24,980.03 $8,031,331,000 SEC
2005   Q1 321,098 0.14 Add 2.30% <0.01 $25,460.04 $8,175,167,000 SEC
2004   Q4 313,882 0.14 Buy 0.14 $25,619.99 $8,041,654,000 SEC
2004   Q3 0 0.00 Sell 100.00% 0.31 SEC
2004   Q2 290,805 0.31 Add 2.09% <0.01 $24,500.00 $7,124,722,000 SEC
2004   Q1 284,855 0.17 Add 6.24% 0.01 $24,230.00 $6,902,037,000 SEC
2003   Q4 268,129 0.21 Add 2.02% <0.01 $28,600.00 $7,668,489,000 SEC
2003   Q3 262,829 0.21 Buy 0.21 $25,660.00 $6,744,192,000 SEC
2003   Q2 0 0.00 Sell 100.00% 0.20 SEC
2003   Q1 223,270 0.20 Add 0.09% <0.01 $21,130.00 $4,717,695,000 SEC
2002   Q4 223,070 0.22 Add 1.17% <0.01 $23,150.00 $5,164,071,000 SEC
2002   Q3 220,500 0.25 Add 10.47% 0.02 $23,800.00 $5,247,900,000 SEC
2002   Q2 199,600 0.23 Add 31.75% 0.06 $25,700.00 $5,129,720,000 SEC
2002   Q1 151,500 0.53 Add 23.62% 0.10 $40,490.00 $6,134,235,000 SEC
2001   Q4 122,550 0.31 Add 12.35% 0.03 $51,000.00 $6,250,050,000 SEC
2001   Q3 109,075 0.35 Add 2.47% <0.01 $55,560.00 $6,060,207,000 SEC
2001   Q2 106,450 0.63 Buy 0.63 $52,300.00 $5,567,335,000 SEC
2001   Q1 0 0.00 Sell 100.00% 0.37 SEC
2000   Q4 87,180 0.37 Reduce 0.11% <0.01 $73,937.50 $6,445,871,000 SEC
2000   Q3 87,280 0.32 Reduce 5.62% 0.02 $57,125.00 $4,985,870,000 SEC
2000   Q2 92,480 0.34 Buy 0.34 $58,250.00 $5,386,960,000 SEC
2000   Q1 0 0.00 Sell 100.00% 0.33 SEC
1999   Q4 80,180 0.33 $64,187.50 $5,146,554,000 SEC
1999   Q3 80,180 0.34 Buy 0.34 $67,500.00 $5,412,150,000 SEC