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  Pfizer Inc. (PFE)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 71,829 0.02 Reduce 2.83% <0.01 $28.08 $2,016,958 SEC
2025   Q4 73,921 0.02 Reduce 1.89% <0.01 $24.90 $1,840,633 SEC
2025   Q3 75,344 0.02 Reduce 2.73% <0.01 $25.48 $1,919,765 SEC
2025   Q2 77,459 0.02 Add 5.26% <0.01 $24.24 $1,877,606 SEC
2025   Q1 73,589 0.02 Reduce 7.20% <0.01 $25.34 $1,864,745 SEC
2024   Q4 79,302 0.02 Reduce 23.16% <0.01 $26.53 $2,103,882 SEC
2024   Q3 103,202 0.03 Reduce 7.64% <0.01 $28.94 $2,986,666 SEC
2024   Q2 111,735 0.03 Reduce 17.47% <0.01 $27.98 $3,126,345 SEC
2024   Q1 135,390 0.04 Reduce 22.62% 0.01 $27.75 $3,757,064 SEC
2023   Q4 174,976 0.05 Reduce 32.06% 0.03 $28.79 $5,037,559 SEC
2023   Q3 257,552 0.10 Reduce 20.80% 0.03 $33.17 $8,543,000 SEC
2023   Q2 325,182 0.13 Reduce 12.31% 0.02 $36.68 $11,927,676 SEC
2023   Q1 370,830 0.17 Reduce 16.26% 0.04 $40.80 $15,129,864 SEC
2022   Q4 442,815 0.27 Reduce 6.00% 0.02 $51.24 $22,689,841 SEC
2022   Q3 471,093 0.26 Reduce 6.80% 0.02 $43.76 $20,615,000 SEC
2022   Q2 505,488 0.32 Reduce 15.79% 0.05 $52.43 $26,503,000 SEC
2022   Q1 600,252 0.31 Reduce 20.10% 0.08 $51.77 $31,075,000 SEC
2021   Q4 751,298 0.41 Reduce 54.07% 0.38 $59.05 $44,364,000 SEC
2021   Q3 1,635,633 0.70 Reduce 16.54% 0.13 $43.01 $70,349,000 SEC
2021   Q2 1,959,681 0.76 Reduce 2.52% 0.02 $39.16 $76,741,000 SEC
2021   Q1 2,010,417 0.76 Reduce 2.95% 0.03 $36.23 $72,837,000 SEC
2020   Q4 2,071,554 0.85 Reduce 8.69% 0.09 $36.81 $76,254,000 SEC
2020   Q3 2,268,642 1.04 Reduce 9.97% 0.11 $36.70 $83,259,000 SEC
2020   Q2 2,519,921 1.08 Reduce 8.48% 0.11 $32.70 $82,401,000 SEC
2020   Q1 2,753,531 1.31 Reduce 2.20% 0.03 $32.64 $89,875,000 SEC
2019   Q4 2,815,414 1.25 Reduce 0.04% <0.01 $39.18 $110,308,000 SEC
2019   Q3 2,816,642 1.22 Add 0.02% <0.01 $35.93 $101,202,000 SEC
2019   Q2 2,816,195 1.46 Reduce 0.40% <0.01 $43.32 $121,998,000 SEC
2019   Q1 2,827,510 1.46 Reduce 2.48% 0.04 $42.47 $120,084,000 SEC
2018   Q4 2,899,508 1.71 Reduce 16.52% 0.29 $43.65 $126,564,000 SEC
2018   Q3 3,473,458 1.78 Reduce 12.55% 0.22 $44.07 $153,075,000 SEC
2018   Q2 3,971,728 1.79 Reduce 6.04% 0.11 $36.28 $144,094,000 SEC
2018   Q1 4,227,070 1.85 Reduce 10.39% 0.21 $35.49 $150,019,000 SEC
2017   Q4 4,717,328 1.98 Reduce 1.04% 0.02 $36.22 $170,862,000 SEC
2017   Q3 4,766,771 2.04 Reduce 2.10% 0.04 $35.70 $170,174,000 SEC
2017   Q2 4,868,827 1.98 Reduce 0.05% <0.01 $33.59 $163,544,000 SEC
2017   Q1 4,871,107 2.04 Add 3.09% 0.06 $34.21 $166,641,000 SEC
2016   Q4 4,725,178 1.97 Add 3.73% 0.07 $32.48 $153,474,000 SEC
2016   Q3 4,555,073 2.03 Add 1.62% 0.03 $33.87 $154,280,000 SEC
2016   Q2 4,482,288 2.13 Add 1.81% 0.04 $35.21 $157,821,000 SEC
2016   Q1 4,402,543 1.85 Add 12.96% 0.21 $29.64 $130,491,000 SEC
2015   Q4 3,897,329 1.89 Add 27.20% 0.40 $32.28 $125,806,000 SEC
2015   Q3 3,063,915 1.50 Add 30.30% 0.35 $31.41 $96,238,000 SEC
2015   Q2 2,351,483 1.12 Reduce 0.51% <0.01 $33.53 $78,845,000 SEC
2015   Q1 2,363,506 1.13 Reduce 11.07% 0.13 $34.79 $82,226,000 SEC
2014   Q4 2,657,601 1.15 Add 1.05% 0.01 $31.15 $82,784,000 SEC
2014   Q3 2,630,017 1.14 Add 2.20% 0.02 $29.57 $77,770,000 SEC
2014   Q2 2,573,296 1.10 Add 0.47% <0.01 $29.68 $76,375,000 SEC
2014   Q1 2,561,304 1.27 Reduce 0.34% <0.01 $32.12 $82,269,000 SEC
2013   Q4 2,570,105 1.27 Reduce 0.57% <0.01 $30.63 $78,722,000 SEC
2013   Q3 2,584,820 1.35 Reduce 1.34% 0.02 $28.73 $74,249,000 SEC
2013   Q2 2,619,973 1.47 Reduce 0.12% <0.01 $28.01 $73,385,000 SEC
2013   Q1 2,623,103 0.77 Add 0.81% <0.01 $28.86 $75,703,000 SEC
2012   Q4 2,602,056 1.63 Reduce 0.15% <0.01 $25.08 $65,258,000 SEC
2012   Q3 2,606,031 1.59 Reduce 0.13% <0.01 $24.85 $64,760,000 SEC
2012   Q2 2,609,369 1.57 Add 0.09% <0.01 $23.00 $60,015,000 SEC
2012   Q1 2,607,062 1.51 Add 0.24% <0.01 $22.65 $59,037,000 SEC
2011   Q4 2,600,755 1.62 Reduce 2.78% 0.04 $21.64 $56,280,000 SEC
2011   Q3 2,675,174 1.52 Buy 1.52 $17.68 $47,297,000 SEC
2011   Q2 0 0.00 Sell 100.00% 1.49 SEC
2011   Q1 2,688,052 1.49 Add 1.50% 0.02 $20.31 $54,594,000 SEC
2010   Q4 2,648,289 1.34 Reduce 7.04% 0.05 $17.51 $46,372,000 SEC
2010   Q3 2,848,842 0.77 Reduce 8.41% 0.07 $17,170.00 $48,914,617,000 SEC
2010   Q1 3,110,596 0.81 Reduce 2.56% 0.02 $17,150.00 $53,346,726,000 SEC
2009   Q4 3,192,352 0.92 Reduce 7.50% 0.07 $18,190.00 $58,068,878,000 SEC
2009   Q3 3,451,015 0.94 Reduce 0.89% <0.01 $16,550.00 $57,114,298,000 SEC
2009   Q2 3,481,968 0.99 Reduce 1.57% 0.02 $15,000.00 $52,229,520,000 SEC
2009   Q1 3,537,458 1.09 Reduce 2.05% 0.03 $13,620.00 $48,180,178,000 SEC
2008   Q4 3,611,533 1.22 Reduce 0.73% <0.01 $17,710.00 $63,960,249,000 SEC
2008   Q3 3,637,984 0.98 Reduce 0.80% <0.01 $18,440.00 $67,084,425,000 SEC
2008   Q2 3,667,394 0.95 Reduce 0.42% <0.01 $17,470.00 $64,069,373,000 SEC
2008   Q1 3,682,912 1.06 Reduce 1.31% 0.02 $20,930.00 $77,083,348,000 SEC
2007   Q4 3,731,812 1.73 Add 0.01% <0.01 $22,730.00 $84,824,087,000 SEC
2007   Q3 3,731,468 1.09 Add 0.02% <0.01 $24,430.00 $91,159,763,000 SEC
2007   Q2 3,730,783 1.15 Add 0.35% <0.01 $25,570.00 $95,396,121,000 SEC
2007   Q1 3,717,883 1.20 Add 0.25% <0.01 $25,260.00 $93,913,725,000 SEC
2006   Q4 3,708,508 1.23 Add 0.52% <0.01 $25,900.00 $96,050,357,000 SEC
2006   Q3 3,689,398 2.87 Reduce 9.83% 0.47 $28,360.00 $104,631,327,000 SEC
2006   Q2 4,091,427 4.82 Add 16.56% 0.68 $23,470.00 $96,025,786,000 SEC
2006   Q1 3,510,188 1.20 Add 0.06% <0.01 $24,920.00 $87,473,885,000 SEC
2005   Q4 3,508,214 1.19 Add 1.34% 0.02 $23,320.00 $81,811,550,000 SEC
2005   Q3 3,461,769 2.71 Add 0.91% 0.02 $24,970.00 $86,440,372,000 SEC
2005   Q2 3,430,384 1.48 Add 0.87% 0.01 $27,580.00 $94,609,991,000 SEC
2005   Q1 3,400,897 1.49 Add 10.85% 0.15 $26,270.00 $89,341,564,000 SEC
2004   Q4 3,068,079 1.48 Buy 1.48 $26,890.00 $82,500,644,000 SEC
2004   Q3 0 0.00 Sell 100.00% 3.57 SEC
2004   Q2 2,370,270 3.57 Add 11.11% 0.36 $34,280.00 $81,252,856,000 SEC
2004   Q1 2,133,220 1.79 Add 10.55% 0.17 $35,050.00 $74,769,361,000 SEC
2003   Q4 1,929,675 1.83 Add 5.63% 0.10 $35,330.00 $68,175,418,000 SEC
2003   Q3 1,826,883 1.73 Buy 1.73 $30,380.00 $55,500,706,000 SEC
2003   Q2 0 0.00 Sell 100.00% 1.95 SEC
2003   Q1 1,494,361 1.95 Add 2.36% 0.04 $31,219.93 $46,653,845,000 SEC
2002   Q4 1,459,963 1.88 Add 8.36% 0.15 $30,613.67 $44,694,822,000 SEC
2002   Q3 1,347,357 1.84 Add 6.74% 0.12 $29,058.21 $39,151,779,000 SEC
2002   Q2 1,262,326 1.96 Add 17.30% 0.29 $35,000.00 $44,181,410,000 SEC
2002   Q1 1,076,176 3.73 Add 23.58% 0.71 $39,740.00 $42,767,234,000 SEC
2001   Q4 870,835 1.74 Add 2.61% 0.04 $39,850.00 $34,702,775,000 SEC
2001   Q3 848,685 1.94 Add 4.83% 0.09 $40,100.00 $34,032,269,000 SEC
2001   Q2 809,610 3.66 Buy 3.66 $40,050.00 $32,424,881,000 SEC
2001   Q1 0 0.00 Sell 100.00% 1.95 SEC
2000   Q4 731,490 1.95 Reduce 0.38% <0.01 $46,000.00 $33,648,540,000 SEC
2000   Q3 734,290 2.15 Reduce 3.29% 0.08 $44,937.50 $32,997,157,000 SEC
2000   Q2 759,236 2.29 Buy 2.29 $48,000.00 $36,443,328,000 SEC
2000   Q1 0 0.00 Sell 100.00% 1.63 SEC
1999   Q4 790,290 1.63 Reduce 0.62% 0.01 $32,437.50 $25,635,032,000 SEC
1999   Q3 795,190 1.80 Buy 1.80 $35,875.00 $28,527,441,000 SEC