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  American Express Co. (AXP)
← All AXP superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 148,821 0.46 Reduce 6.67% 0.04 $290.97–339.98 · VW $315.81i $45,015,527 SEC
2025   Q4 159,459 0.57 Reduce 6.22% 0.03 $307.65–387.49 · VW $334.68i $58,992,019 SEC
2025   Q3 170,031 0.53 Reduce 10.50% 0.06 $315.95–377.23 · VW $352.82i $56,477,623 SEC
2025   Q2 189,988 0.60 Reduce 1.62% <0.01 $286.15–332.06 · VW $316.50i $60,602,471 SEC
2025   Q1 193,117 0.54 Reduce 8.38% 0.05 $220.43–303.62 · VW $272.70i $51,958,193 SEC
2024   Q4 210,790 0.61 Reduce 3.32% 0.02 $286.43–326.27 · VW $304.55i $62,560,418 SEC
2024   Q3 218,028 0.56 Reduce 4.17% 0.02 $240.59–307.82 · VW $284.36i $59,129,067 SEC
2024   Q2 227,516 0.51 Reduce 3.03% 0.02 $220.74–261.75 · VW $247.05i $52,681,401 SEC
2024   Q1 234,619 0.52 Reduce 2.88% 0.01 $214.51–244.41 · VW $232.97i $53,420,420 SEC
2023   Q4 241,580 0.48 Reduce 2.87% 0.01 $165.93–219.74 · VW $201.70i $45,257,573 SEC
2023   Q3 248,726 0.44 Reduce 1.19% <0.01 $140.91–171.17 · VW $160.95i $37,107,519 SEC
2023   Q2 251,725 0.48 Reduce 3.60% 0.02 $157.33–178.79 · VW $164.70i $43,850,549 SEC
2023   Q1 261,115 0.50 Reduce 10.12% 0.05 $146.28–180.52 · VW $161.79i $43,070,920 SEC
2022   Q4 290,521 0.52 Reduce 2.54% 0.01 $142.72–182.15 · VW $166.29i $42,924,561 SEC
2022   Q3 298,090 0.51 Reduce 1.69% <0.01 $130.65–163.45 · VW $150.56i $40,215,000 SEC
2022   Q2 303,213 0.50 Reduce 9.86% 0.06 $134.12–170.26 · VW $152.13i $42,031,000 SEC
2022   Q1 336,362 0.63 Reduce 15.30% 0.09 $149.71–194.77 · VW $171.10i $62,900,000 SEC
2021   Q4 397,127 0.60 Reduce 36.35% 0.38 $149.89–199.55 · VW $181.33i $64,970,000 SEC
2021   Q3 623,906 1.05 Reduce 6.67% 0.07 $151.70–189.03 · VW $164.34i $104,523,000 SEC
2021   Q2 668,474 1.09 Reduce 16.50% 0.20 $157.25–179.67 · VW $167.63i $110,452,000 SEC
2021   Q1 800,533 1.19 Reduce 16.88% 0.22 $135.13–160.69 · VW $151.98i $113,227,000 SEC
2020   Q4 963,061 1.29 Reduce 23.46% 0.37 $112.10–140.95 · VW $129.44i $116,444,000 SEC
2020   Q3 1,258,275 1.58 Reduce 9.01% 0.16 $89.11–121.69 · VW $109.80i $126,142,000 SEC
2020   Q2 1,382,917 1.72 Add 3.13% 0.05 $89.58–115.93 · VW $102.37i $131,654,000 SEC
2020   Q1 1,340,977 1.68 Add 0.12% <0.01 $67.00–116.40 · VW $92.82i $114,801,000 SEC
2019   Q4 1,339,343 1.89 Reduce 0.60% 0.01 $107.00–138.13 · VW $118.35i $166,735,000 SEC
2019   Q3 1,347,493 1.93 Reduce 0.45% <0.01 $111.06–122.43 · VW $117.87i $159,381,000 SEC
2019   Q2 1,353,592 2.00 Reduce 2.50% 0.05 $113.89–129.34 · VW $121.20i $167,087,000 SEC
2019   Q1 1,388,333 1.84 Add 0.24% <0.01 $106.68–120.88 · VW $114.09i $151,745,000 SEC
2018   Q4 1,384,970 1.78 Add 0.52% <0.01 $89.05–114.55 · VW $103.78i $132,015,000 SEC
2018   Q3 1,377,825 1.71 Add 3.19% 0.05 $100.04–113.18 · VW $108.50i $146,725,000 SEC
2018   Q2 1,335,271 1.62 Add 0.20% <0.01 $95.65–107.43 · VW $103.02i $130,857,000 SEC
2018   Q1 1,332,618 1.53 Add 6.54% 0.09 $89.96–103.24 · VW $97.17i $124,307,000 SEC
2017   Q4 1,250,766 1.44 Add 0.26% <0.01 $87.54–102.39 · VW $95.81i $124,214,000 SEC
2017   Q3 1,247,502 1.35 Add 2.29% 0.03 $84.02–98.49 · VW $93.41i $112,849,000 SEC
2017   Q2 1,219,552 1.24 Add 7.14% 0.08 $76.95–87.78 · VW $83.61i $102,735,000 SEC
2017   Q1 1,138,255 1.10 Add 6.86% 0.07 $75.51–82.00 · VW $78.15i $90,047,000 SEC
2016   Q4 1,065,175 1.01 Add 0.16% <0.01 $71.43–80.49 · VW $77.33i $78,908,000 SEC
2016   Q3 1,063,495 0.90 Add 0.43% <0.01 $59.50–73.18 · VW $68.24i $68,106,000 SEC
2016   Q2 1,058,935 0.87 Add 14.80% 0.11 $57.15–66.60 · VW $63.11i $64,341,000 SEC
2016   Q1 922,453 0.81 Add 12.94% 0.09 $55.62–67.34 · VW $62.91i $56,639,000 SEC
2015   Q4 816,759 0.85 Add 4.47% 0.04 $50.27–72.44 · VW $59.43i $56,806,000 SEC
2015   Q3 781,829 0.91 Add 86.95% 0.42 $70.21–78.40 · VW $73.42i $57,957,000 SEC
2015   Q2 418,200 0.46 Add 312.47% 0.35 $71.71–81.92 · VW $76.78i $32,503,000 SEC
2015   Q1 101,390 0.11 Add 9.55% <0.01 $76.53–83.54 · VW $79.93i $7,921,000 SEC
2014   Q4 92,550 0.12 Add 1.18% <0.01 $77.12–94.89 · VW $84.53i $8,611,000 SEC
2014   Q3 91,475 0.12 Add 1.11% <0.01 $78.41–92.59 · VW $87.81i $8,008,000 SEC
2014   Q2 90,475 0.12 Reduce 2.77% <0.01 $85.75–96.24 · VW $90.51i $8,583,000 SEC
2014   Q1 93,050 0.13 Reduce 1.63% <0.01 $83.99–94.35 · VW $89.95i $8,377,000 SEC
2013   Q4 94,589 0.14 Reduce 1.59% <0.01 $82.63–93.62 · VW $89.18i $8,582,000 SEC
2013   Q3 96,119 0.13 Add 1.21% <0.01 $72.08–86.19 · VW $81.36i $7,259,000 SEC
2013   Q2 94,974 0.14 Add 4.19% <0.01 $71.47–78.63 · VW $74.00i $7,100,000 SEC
2013   Q1 91,153 0.06 Add 1.34% <0.01 $61.51–77.39 · VW $71.54i $6,149,000 SEC
2012   Q4 89,950 0.13 Add 7.16% <0.01 $55.47–63.00 · VW $60.21i $5,170,000 SEC
2012   Q3 83,940 0.12 Add 1.91% <0.01 $53.02–59.40 · VW $56.11i $4,773,000 SEC
2012   Q2 82,370 0.13 Reduce 1.32% <0.01 $53.18–59.73 · VW $57.07i $4,795,000 SEC
2012   Q1 83,470 0.12 Reduce 8.11% 0.01 $51.54–61.42 · VW $56.26i $4,830,000 SEC
2011   Q4 90,837 0.12 Reduce 0.30% <0.01 $45.89–54.45 · VW $51.08i $4,285,000 SEC
2011   Q3 91,108 0.13 Reduce 2.54% <0.01 $41.30–52.35 · VW $47.23i $4,091,000 SEC
2011   Q2 93,483 0.07 Add 8.34% <0.01 $42.03–53.80 · VW $48.51i $4,833,000 SEC
2011   Q1 86,283 0.11 Reduce 0.06% <0.01 $42.19–51.97 · VW $48.59i $3,900,000 SEC
2010   Q4 86,333 0.11 Add 0.28% <0.01 $41.25–46.93 · VW $43.92i $3,705,000 SEC
2010   Q3 86,093 0.06 Add 5.74% <0.01 $37.33–44.27 · VW $41.61i $3,618,489,000 SEC
2010   Q2 81,418 0.11 Reduce 0.25% <0.01 $37.13–45.68 · VW $40.89i $3,232,295,000 SEC
2010   Q1 81,619 0.05 Reduce 1.71% <0.01 $37.36–49.19 · VW $42.14i $3,367,600,000 SEC
2009   Q4 83,041 0.05 Reduce 2.11% <0.01 $36.60–43.25 · VW $39.35i $3,364,821,000 SEC
2009   Q3 84,829 0.05 Add 4.55% <0.01 $31.68–42.20 · VW $38.57i $2,875,703,000 SEC
2009   Q2 81,134 0.04 Reduce 7.71% <0.01 $22.00–34.50 · VW $30.11i $1,885,554,000 SEC
2009   Q1 87,914 0.03 Add 5.09% <0.01 $9.71–28.45 · VW $21.00i $1,198,268,000 SEC
2008   Q4 83,659 0.03 Add 0.24% <0.01 $11.44–24.86 · VW $16.12i $1,551,874,000 SEC
2008   Q3 83,459 0.04 Add 4.25% <0.01 $16.55–41.80 · VW $27.22i $2,956,952,000 SEC
2008   Q2 80,059 0.04 Reduce 2.96% <0.01 $35.10–47.47 · VW $40.75i $3,015,823,000 SEC
2008   Q1 82,504 0.05 Add 7.42% <0.01 $39.50–52.63 · VW $46.16i $3,607,075,000 SEC
2007   Q4 76,804 0.08 Reduce 5.07% <0.01 $41.15–59.79 · VW $47.75i $3,995,344 SEC
2007   Q3 80,904 0.06 Add 9.38% <0.01 $53.36–63.63 · VW $58.66i $4,803,270,000 SEC
2007   Q2 73,964 0.05 $61.18 $4,525,118 SEC
2007   Q1 73,964 0.05 Reduce 2.89% <0.01 $53.91–65.10 · VW $61.33i $4,171,570 SEC
2006   Q4 76,164 0.06 Add 0.67% <0.01 $54.50–62.50 · VW $57.96i $4,620,870 SEC
2006   Q3 75,654 0.12 Reduce 10.21% 0.01 $51.49–59.93 · VW $56.71i $4,242,676 SEC
2006   Q2 84,260 0.12 Add 11.19% 0.01 $49.73–54.91 · VW $52.39i $4,484,317 SEC
2006   Q1 75,783 0.05 Reduce 1.69% <0.01 $50.92–55.00 · VW $53.43i $3,982,397 SEC
2005   Q4 77,083 0.06 Reduce 9.71% 0.01 $50.40–55.00 · VW $53.09i $3,966,691 SEC
2005   Q3 85,374 0.13 $50.28 $4,292,376 SEC
2005   Q2 85,374 0.06 $46.59 $3,977,771 SEC
2005   Q1 85,374 0.06 Add 4.18% <0.01 $43.34–48.53 · VW $46.33i $3,838,777 SEC
2004   Q4 81,947 0.07 $49.34 $4,043,307 SEC
2004   Q3 81,947 0.16 Add 11.68% 0.02 $43.63–49.45 · VW $47.28i $3,691,123 SEC
2004   Q2 73,378 0.15 Reduce 0.08% <0.01 $41.75–45.67 · VW $43.74i $3,300,035 SEC
2004   Q1 73,438 0.08 Reduce 6.50% <0.01 $41.42–47.19 · VW $44.33i $3,332,918 SEC
2003   Q4 78,547 0.09 Reduce 6.14% <0.01 $39.21–47.70 · VW $44.56i $3,315,909 SEC
2003   Q3 83,688 0.10 Reduce 5.50% 0.01 $38.10–42.99 · VW $40.37i $3,300,735 SEC
2003   Q2 88,558 0.22 Add 58.45% 0.08 $35.92–40.61 · VW $38.66i $3,240,902 SEC
2003   Q1 55,891 0.07 $29.09 $1,625,645 SEC
2002   Q4 55,891 0.07 Reduce 12.05% <0.01 $27.94–34.79 · VW $30.71i $1,729,357 SEC
2002   Q3 63,545 0.08 Reduce 2.11% <0.01 $23.24–34.87 · VW $30.73i $1,734,263 SEC
2002   Q2 64,916 0.09 Add 6.86% <0.01 $23.56–37.71 · VW $30.94i $2,063,739 SEC
2002   Q1 60,746 0.19 $35.85 $2,177,884 SEC
2001   Q4 60,746 0.10 Add 18.76% 0.02 $27.77–33.38 · VW $31.02i $1,897,673 SEC
2001   Q3 51,150 0.07 Add 28.76% 0.02 $21.18–32.60 · VW $27.53i $1,301,074 SEC
2001   Q2 39,726 0.15 $33.96 $1,349,154 SEC
2001   Q1 39,726 0.09 Add 1.24% <0.01 $29.76–40.75 · VW $35.79i $1,436,084 SEC
2000   Q4 39,240 0.11 $48.09 $1,886,938 SEC
2000   Q3 39,240 0.14 Reduce 1.72% <0.01 $43.82–55.14 · VW $49.02i $2,086,580 SEC
2000   Q2 39,926 0.11 Add 11.48% 0.01 $44.37–52.90 · VW $49.64i $1,821,612 SEC
2000   Q1 35,813 0.21 $43.46 $1,556,248 SEC
1999   Q4 35,813 0.11 $48.51 $1,737,146 SEC
1999   Q3 35,813 0.09 Buy 0.09 $38.00–46.97 · VW $43.02i $1,410,615 SEC
Price snapshot:
Current price$354.43
Avg. buy price$668.94
+/- since buy-47.02%
52-week low$285.29
52-week high$384.36