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  American Express (AXP)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 148,821 0.46 Reduce 6.67% 0.04 $302.48 $45,015,527 SEC
2025   Q4 159,459 0.57 Reduce 6.22% 0.03 $369.95 $58,992,019 SEC
2025   Q3 170,031 0.53 Reduce 10.50% 0.06 $332.16 $56,477,623 SEC
2025   Q2 189,988 0.60 Reduce 1.62% <0.01 $318.98 $60,602,471 SEC
2025   Q1 193,117 0.54 Reduce 8.38% 0.05 $269.05 $51,958,193 SEC
2024   Q4 210,790 0.61 Reduce 3.32% 0.02 $296.79 $62,560,418 SEC
2024   Q3 218,028 0.56 Reduce 4.17% 0.02 $271.20 $59,129,067 SEC
2024   Q2 227,516 0.51 Reduce 3.03% 0.02 $231.55 $52,681,401 SEC
2024   Q1 234,619 0.52 Reduce 2.88% 0.01 $227.69 $53,420,420 SEC
2023   Q4 241,580 0.48 Reduce 2.87% 0.01 $187.34 $45,257,573 SEC
2023   Q3 248,726 0.44 Reduce 1.19% <0.01 $149.19 $37,107,519 SEC
2023   Q2 251,725 0.48 Reduce 3.60% 0.02 $174.20 $43,850,549 SEC
2023   Q1 261,115 0.50 Reduce 10.12% 0.05 $164.95 $43,070,920 SEC
2022   Q4 290,521 0.52 Reduce 2.54% 0.01 $147.75 $42,924,561 SEC
2022   Q3 298,090 0.51 Reduce 1.69% <0.01 $134.91 $40,215,000 SEC
2022   Q2 303,213 0.50 Reduce 9.86% 0.06 $138.62 $42,031,000 SEC
2022   Q1 336,362 0.63 Reduce 15.30% 0.09 $187.00 $62,900,000 SEC
2021   Q4 397,127 0.60 Reduce 36.35% 0.38 $163.60 $64,970,000 SEC
2021   Q3 623,906 1.05 Reduce 6.67% 0.07 $167.53 $104,523,000 SEC
2021   Q2 668,474 1.09 Reduce 16.50% 0.20 $165.23 $110,452,000 SEC
2021   Q1 800,533 1.19 Reduce 16.88% 0.22 $141.44 $113,227,000 SEC
2020   Q4 963,061 1.29 Reduce 23.46% 0.37 $120.91 $116,444,000 SEC
2020   Q3 1,258,275 1.58 Reduce 9.01% 0.16 $100.25 $126,142,000 SEC
2020   Q2 1,382,917 1.72 Add 3.13% 0.05 $95.20 $131,654,000 SEC
2020   Q1 1,340,977 1.68 Add 0.12% <0.01 $85.61 $114,801,000 SEC
2019   Q4 1,339,343 1.89 Reduce 0.60% 0.01 $124.49 $166,735,000 SEC
2019   Q3 1,347,493 1.93 Reduce 0.45% <0.01 $118.28 $159,381,000 SEC
2019   Q2 1,353,592 2.00 Reduce 2.50% 0.05 $123.44 $167,087,000 SEC
2019   Q1 1,388,333 1.84 Add 0.24% <0.01 $109.30 $151,745,000 SEC
2018   Q4 1,384,970 1.78 Add 0.52% <0.01 $95.32 $132,015,000 SEC
2018   Q3 1,377,825 1.71 Add 3.19% 0.05 $106.49 $146,725,000 SEC
2018   Q2 1,335,271 1.62 Add 0.20% <0.01 $98.00 $130,857,000 SEC
2018   Q1 1,332,618 1.53 Add 6.54% 0.09 $93.28 $124,307,000 SEC
2017   Q4 1,250,766 1.44 Add 0.26% <0.01 $99.31 $124,214,000 SEC
2017   Q3 1,247,502 1.35 Add 2.29% 0.03 $90.46 $112,849,000 SEC
2017   Q2 1,219,552 1.24 Add 7.14% 0.08 $84.24 $102,735,000 SEC
2017   Q1 1,138,255 1.10 Add 6.86% 0.07 $79.11 $90,047,000 SEC
2016   Q4 1,065,175 1.01 Add 0.16% <0.01 $74.08 $78,908,000 SEC
2016   Q3 1,063,495 0.90 Add 0.43% <0.01 $64.04 $68,106,000 SEC
2016   Q2 1,058,935 0.87 Add 14.80% 0.11 $60.76 $64,341,000 SEC
2016   Q1 922,453 0.81 Add 12.94% 0.09 $61.40 $56,639,000 SEC
2015   Q4 816,759 0.85 Add 4.47% 0.04 $69.55 $56,806,000 SEC
2015   Q3 781,829 0.91 Add 86.95% 0.42 $74.13 $57,957,000 SEC
2015   Q2 418,200 0.46 Add 312.47% 0.35 $77.72 $32,503,000 SEC
2015   Q1 101,390 0.11 Add 9.55% <0.01 $78.12 $7,921,000 SEC
2014   Q4 92,550 0.12 Add 1.18% <0.01 $93.04 $8,611,000 SEC
2014   Q3 91,475 0.12 Add 1.11% <0.01 $87.54 $8,008,000 SEC
2014   Q2 90,475 0.12 Reduce 2.77% <0.01 $94.87 $8,583,000 SEC
2014   Q1 93,050 0.13 Reduce 1.63% <0.01 $90.03 $8,377,000 SEC
2013   Q4 94,589 0.14 Reduce 1.59% <0.01 $90.73 $8,582,000 SEC
2013   Q3 96,119 0.13 Add 1.21% <0.01 $75.52 $7,259,000 SEC
2013   Q2 94,974 0.14 Add 4.19% <0.01 $74.76 $7,100,000 SEC
2013   Q1 91,153 0.06 Add 1.34% <0.01 $67.46 $6,149,000 SEC
2012   Q4 89,950 0.13 Add 7.16% <0.01 $57.48 $5,170,000 SEC
2012   Q3 83,940 0.12 Add 1.91% <0.01 $56.86 $4,773,000 SEC
2012   Q2 82,370 0.13 Reduce 1.32% <0.01 $58.21 $4,795,000 SEC
2012   Q1 83,470 0.12 Reduce 8.11% <0.01 $57.87 $4,830,000 SEC
2011   Q4 90,837 0.12 Reduce 0.30% <0.01 $47.17 $4,285,000 SEC
2011   Q3 91,108 0.13 Buy 0.13 $44.90 $4,091,000 SEC
2011   Q2 0 0.00 Sell 100.00% 0.11 SEC
2011   Q1 86,283 0.11 Reduce 0.06% <0.01 $45.20 $3,900,000 SEC
2010   Q4 86,333 0.11 Add 0.28% <0.01 $42.92 $3,705,000 SEC
2010   Q3 86,093 0.06 Add 5.48% <0.01 $42,030.00 $3,618,489,000 SEC
2010   Q1 81,619 0.05 Reduce 1.71% <0.01 $41,260.00 $3,367,600,000 SEC
2009   Q4 83,041 0.05 Reduce 2.11% <0.01 $40,520.00 $3,364,821,000 SEC
2009   Q3 84,829 0.05 Add 4.55% <0.01 $33,900.00 $2,875,703,000 SEC
2009   Q2 81,134 0.04 Reduce 7.71% <0.01 $23,240.00 $1,885,554,000 SEC
2009   Q1 87,914 0.03 Add 5.09% <0.01 $13,630.00 $1,198,268,000 SEC
2008   Q4 83,659 0.03 Add 0.24% <0.01 $18,549.99 $1,551,874,000 SEC
2008   Q3 83,459 0.04 Add 4.25% <0.01 $35,430.00 $2,956,952,000 SEC
2008   Q2 80,059 0.04 Reduce 2.96% <0.01 $37,670.01 $3,015,823,000 SEC
2008   Q1 82,504 0.05 Add 7.42% <0.01 $43,720.00 $3,607,075,000 SEC
2007   Q4 76,804 0.08 Reduce 5.07% <0.01 $52,020.00 $3,995,344,000 SEC
2007   Q3 80,904 0.06 Add 9.38% <0.01 $59,369.99 $4,803,270,000 SEC
2007   Q2 73,964 0.05 $61,180.01 $4,525,118,000 SEC
2007   Q1 73,964 0.05 Reduce 2.89% <0.01 $56,400.01 $4,171,570,000 SEC
2006   Q4 76,164 0.06 Add 0.67% <0.01 $60,670.00 $4,620,870,000 SEC
2006   Q3 75,654 0.12 Reduce 10.21% 0.02 $56,080.00 $4,242,676,000 SEC
2006   Q2 84,260 0.22 Add 11.19% 0.02 $53,220.00 $4,484,317,000 SEC
2006   Q1 75,783 0.05 Reduce 1.69% <0.01 $52,550.00 $3,982,397,000 SEC
2005   Q4 77,083 0.06 Add 3.15% <0.01 $51,460.00 $3,966,691,000 SEC
2005   Q3 74,728 0.13 $57,440.00 $4,292,376,000 SEC
2005   Q2 74,728 0.06 $53,229.99 $3,977,771,000 SEC
2005   Q1 74,728 0.06 Add 4.18% <0.01 $51,370.00 $3,838,777,000 SEC
2004   Q4 71,728 0.07 Buy 0.07 $56,369.99 $4,043,307,000 SEC
2004   Q3 0 0.00 Sell 100.00% 0.15 SEC
2004   Q2 64,228 0.15 Reduce 0.08% <0.01 $51,380.01 $3,300,035,000 SEC
2004   Q1 64,280 0.08 Reduce 6.50% <0.01 $51,850.00 $3,332,918,000 SEC
2003   Q4 68,752 0.09 Reduce 6.14% <0.01 $48,230.00 $3,315,909,000 SEC
2003   Q3 73,252 0.10 Buy 0.10 $45,060.00 $3,300,735,000 SEC
2003   Q2 0 0.00 Sell 100.00% 0.07 SEC
2003   Q1 48,921 0.07 $33,230.00 $1,625,645,000 SEC
2002   Q4 48,921 0.07 Reduce 12.05% <0.01 $35,349.99 $1,729,357,000 SEC
2002   Q3 55,621 0.08 Reduce 2.11% <0.01 $31,180.00 $1,734,263,000 SEC
2002   Q2 56,821 0.09 Add 6.86% <0.01 $36,320.00 $2,063,739,000 SEC
2002   Q1 53,171 0.19 $40,960.00 $2,177,884,000 SEC
2001   Q4 53,171 0.09 Add 18.76% 0.01 $35,690.00 $1,897,673,000 SEC
2001   Q3 44,772 0.07 Add 28.76% 0.02 $29,059.99 $1,301,074,000 SEC
2001   Q2 34,772 0.15 Buy 0.15 $38,800.01 $1,349,154,000 SEC
2001   Q1 0 0.00 Sell 100.00% 0.11 SEC
2000   Q4 34,347 0.11 $54,937.49 $1,886,938,000 SEC
2000   Q3 34,347 0.14 Reduce 1.72% <0.01 $60,749.99 $2,086,580,000 SEC
2000   Q2 34,947 0.11 Buy 0.11 $52,124.99 $1,821,612,000 SEC
2000   Q1 0 0.00 Sell 100.00% 0.11 SEC
1999   Q4 10,449 0.11 $166,249.98 $1,737,146,000 SEC
1999   Q3 10,449 0.09 Buy 0.09 $135,000.00 $1,410,615,000 SEC