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  AbbVie Inc. (ABBV)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 45,317 0.10 Reduce 2.45% <0.01 $217.49 $9,855,994 SEC
2025   Q4 46,456 0.10 Reduce 2.03% <0.01 $228.49 $10,614,731 SEC
2025   Q3 47,421 0.10 Add 0.74% <0.01 $231.54 $10,979,858 SEC
2025   Q2 47,073 0.09 Add 12.18% <0.01 $185.62 $8,737,690 SEC
2025   Q1 41,962 0.09 Reduce 8.32% <0.01 $209.52 $8,791,878 SEC
2024   Q4 45,770 0.08 Reduce 2.09% <0.01 $177.70 $8,133,329 SEC
2024   Q3 46,746 0.09 Add 0.85% <0.01 $197.48 $9,231,400 SEC
2024   Q2 46,351 0.08 Add 6.23% <0.01 $171.52 $7,950,124 SEC
2024   Q1 43,632 0.08 Reduce 7.72% <0.01 $182.10 $7,945,387 SEC
2023   Q4 47,284 0.08 Reduce 1.45% <0.01 $154.97 $7,327,601 SEC
2023   Q3 47,982 0.08 Reduce 3.21% <0.01 $149.06 $7,152,197 SEC
2023   Q2 49,573 0.07 Reduce 6.31% <0.01 $134.73 $6,678,970 SEC
2023   Q1 52,911 0.10 Reduce 0.17% <0.01 $159.37 $8,432,426 SEC
2022   Q4 53,003 0.10 Reduce 1.69% <0.01 $161.61 $8,565,815 SEC
2022   Q3 53,913 0.09 Add 5.94% <0.01 $134.22 $7,236,000 SEC
2022   Q2 50,888 0.09 Add 2.22% <0.01 $153.16 $7,794,000 SEC
2022   Q1 49,781 0.08 Reduce 4.99% <0.01 $162.11 $8,070,000 SEC
2021   Q4 52,394 0.07 Add 3.39% <0.01 $135.40 $7,094,000 SEC
2021   Q3 50,678 0.05 Add 0.49% <0.01 $107.88 $5,467,000 SEC
2021   Q2 50,431 0.06 Reduce 3.47% <0.01 $112.65 $5,681,000 SEC
2021   Q1 52,242 0.06 Reduce 22.56% 0.02 $108.23 $5,654,000 SEC
2020   Q4 67,463 0.08 Reduce 0.99% <0.01 $107.16 $7,229,000 SEC
2020   Q3 68,138 0.07 Reduce 1.29% <0.01 $87.59 $5,968,000 SEC
2020   Q2 69,029 0.09 Reduce 1.64% <0.01 $98.18 $6,777,000 SEC
2020   Q1 70,181 0.08 Reduce 7.57% <0.01 $76.19 $5,347,000 SEC
2019   Q4 75,927 0.08 Add 0.17% <0.01 $88.55 $6,723,000 SEC
2019   Q3 75,800 0.07 Reduce 4.08% <0.01 $75.73 $5,740,000 SEC
2019   Q2 79,024 0.07 Reduce 6.59% <0.01 $72.72 $5,747,000 SEC
2019   Q1 84,596 0.08 Reduce 14.67% 0.02 $80.59 $6,818,000 SEC
2018   Q4 99,141 0.12 Reduce 14.29% 0.02 $92.19 $9,140,000 SEC
2018   Q3 115,668 0.13 Reduce 32.35% 0.06 $94.58 $10,940,000 SEC
2018   Q2 170,977 0.20 Reduce 2.19% <0.01 $92.65 $15,841,000 SEC
2018   Q1 174,811 0.20 Reduce 3.97% <0.01 $94.65 $16,546,000 SEC
2017   Q4 182,032 0.20 Reduce 8.12% 0.02 $96.71 $17,604,000 SEC
2017   Q3 198,125 0.21 Reduce 22.29% 0.05 $88.86 $17,605,000 SEC
2017   Q2 254,944 0.22 Reduce 0.55% <0.01 $72.51 $18,486,000 SEC
2017   Q1 256,342 0.20 Reduce 3.03% <0.01 $65.16 $16,703,000 SEC
2016   Q4 264,365 0.21 Reduce 0.78% <0.01 $62.62 $16,555,000 SEC
2016   Q3 266,453 0.22 Reduce 1.00% <0.01 $63.07 $16,805,000 SEC
2016   Q2 269,153 0.22 Add 0.36% <0.01 $61.91 $16,663,000 SEC
2016   Q1 268,191 0.22 Add 0.52% <0.01 $57.12 $15,319,000 SEC
2015   Q4 266,811 0.24 Reduce 0.05% <0.01 $59.24 $15,806,000 SEC
2015   Q3 266,936 0.23 Reduce 0.68% <0.01 $54.41 $14,524,000 SEC
2015   Q2 268,776 0.26 Reduce 1.19% <0.01 $67.19 $18,059,000 SEC
2015   Q1 272,026 0.22 Add 1.56% <0.01 $58.54 $15,924,000 SEC
2014   Q4 267,837 0.24 Add 1.52% <0.01 $65.44 $17,527,000 SEC
2014   Q3 263,837 0.22 Reduce 0.18% <0.01 $57.76 $15,239,000 SEC
2014   Q2 264,316 0.21 Reduce 2.08% <0.01 $56.44 $14,918,000 SEC
2014   Q1 269,936 0.21 Reduce 3.49% <0.01 $51.40 $13,875,000 SEC
2013   Q4 279,694 0.24 Add 4.29% <0.01 $52.81 $14,771,000 SEC
2013   Q3 268,187 0.22 Reduce 4.04% <0.01 $44.73 $11,996,000 SEC
2013   Q2 279,466 0.23 Add 2.92% <0.01 $41.34 $11,553,000 SEC
2013   Q1 271,533 0.11 Buy 0.11 $40.78 $11,073,000 SEC