Thomas Russo - Gardner Russo & Quinn
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    86
Portfolio value:    $8,496,278,296
Holdings Activity Buys Sells    History
Holding/activity history for  JPMorgan Chase & Co. (JPM)
← All JPM superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 148,798 0.52 Reduce 71.86% 1.32 $279.10–320.24 · VW $299.55i $43,770,420 SEC
2025   Q4 528,817 1.84 Reduce 2.97% 0.05 $291.38–337.25 · VW $309.64i $170,395,414 SEC
2025   Q3 545,030 1.84 Reduce 5.00% 0.09 $290.54–322.25 · VW $308.62i $171,918,813 SEC
2025   Q2 573,700 1.77 Reduce 45.01% 1.29 $260.31–302.95 · VW $288.23i $166,321,367 SEC
2025   Q1 1,043,354 2.87 Reduce 17.31% 0.59 $202.16–269.52 · VW $245.23i $255,934,794 SEC
2024   Q4 1,261,709 3.42 Reduce 12.42% 0.39 $229.53–280.25 · VW $258.14i $302,444,298 SEC
2024   Q3 1,440,707 3.12 Reduce 3.49% 0.11 $200.61–254.31 · VW $234.88i $303,787,481 SEC
2024   Q2 1,492,835 3.19 Reduce 12.72% 0.45 $190.88–225.48 · VW $213.72i $301,940,754 SEC
2024   Q1 1,710,494 3.52 Reduce 15.46% 0.54 $179.20–205.88 · VW $195.90i $342,611,855 SEC
2023   Q4 2,023,369 3.51 Reduce 3.58% 0.12 $155.82–186.43 · VW $176.10i $344,175,095 SEC
2023   Q3 2,098,425 3.32 Reduce 0.69% 0.02 $135.19–156.13 · VW $149.13i $304,313,643 SEC
2023   Q2 2,112,917 3.04 Add 16.17% 0.42 $135.45–159.38 · VW $147.05i $307,302,711 SEC
2023   Q1 1,818,859 2.46 Reduce 1.37% 0.04 $123.11–144.04 · VW $134.29i $237,015,460 SEC
2022   Q4 1,844,064 2.73 Reduce 4.38% 0.11 $128.41–144.34 · VW $138.70i $247,289,037 SEC
2022   Q3 1,928,564 2.44 Reduce 1.33% 0.03 $101.28–138.18 · VW $125.88i $201,535,000 SEC
2022   Q2 1,954,492 2.46 Reduce 8.37% 0.23 $106.06–132.87 · VW $117.55i $220,095,000 SEC
2022   Q1 2,133,032 2.80 Reduce 9.01% 0.30 $115.02–143.93 · VW $130.39i $290,775,000 SEC
2021   Q4 2,344,257 3.31 Reduce 6.80% 0.26 $139.57–169.81 · VW $150.39i $371,213,000 SEC
2021   Q3 2,515,409 3.80 Reduce 9.78% 0.36 $150.49–172.96 · VW $160.76i $411,747,000 SEC
2021   Q2 2,788,140 3.67 Reduce 9.47% 0.41 $145.71–167.44 · VW $157.70i $433,667,000 SEC
2021   Q1 3,079,795 4.28 Reduce 14.24% 0.59 $146.69–165.70 · VW $158.88i $468,837,000 SEC
2020   Q4 3,591,104 4.14 Reduce 4.91% 0.17 $118.11–154.90 · VW $140.06i $456,322,000 SEC
2020   Q3 3,776,377 3.54 Add 4.35% 0.15 $91.38–123.50 · VW $110.92i $363,552,000 SEC
2020   Q2 3,619,116 3.46 Reduce 5.60% 0.20 $90.78–115.77 · VW $102.25i $340,414,000 SEC
2020   Q1 3,833,929 3.49 Add 36846.41% 3.48 $76.91–122.95 · VW $99.06i $345,169,000 SEC
2019   Q4 10,377 0.01 Add 0.57% <0.01 $112.66–141.10 · VW $123.29i $1,447,000 SEC
2019   Q3 10,318 0.01 Reduce 15.06% <0.01 $107.32–132.43 · VW $123.84i $1,214,000 SEC
2019   Q2 12,148 0.01 Add 0.59% <0.01 $104.34–117.24 · VW $110.48i $1,358,000 SEC
2019   Q1 12,077 0.01 Add 0.64% <0.01 $98.09–117.16 · VW $107.07i $1,223,000 SEC
2018   Q4 12,000 0.01 Add 4.17% <0.01 $91.11–112.89 · VW $102.79i $1,171,000 SEC
2018   Q3 11,520 0.01 Add 476.00% <0.01 $102.73–119.24 · VW $111.05i $1,300,000 SEC
2018   Q2 2,000 <0.01 $104.00 $208,000 SEC
2018   Q1 2,000 <0.01 $110.00 $220,000 SEC
2017   Q4 2,000 <0.01 Buy <0.01 $102.20–119.33 · VW $112.34i $214,000 SEC
2013   Q2 0 0.00 Sell 100.00% <0.01 $50.11–56.93 · VW $52.52i SEC
2013   Q1 2,100 <0.01 $47.62 $100,000 SEC
2012   Q4 2,100 <0.01 Reduce 87.72% <0.01 $40.20–49.68 · VW $46.27i $92,000 SEC
2012   Q3 17,100 0.01 Reduce 14.93% <0.01 $36.78–43.54 · VW $40.47i $692,000 SEC
2012   Q2 20,100 0.01 Reduce 4.93% <0.01 $30.83–38.86 · VW $35.61i $718,000 SEC
2012   Q1 21,143 0.02 Reduce 0.94% <0.01 $32.26–46.49 · VW $37.30i $972,000 SEC
2011   Q4 21,343 0.01 Reduce 7.20% <0.01 $30.03–39.94 · VW $36.40i $710,000 SEC
2011   Q3 23,000 0.01 $30.13 $693,000 SEC
2011   Q2 23,000 0.02 Reduce 4.96% <0.01 $32.31–42.99 · VW $37.62i $942,000 SEC
2011   Q1 24,200 0.02 Add 32.24% <0.01 $41.69–47.80 · VW $44.24i $1,116,000 SEC
2010   Q4 18,300 0.03 $42.40 $776,000 SEC
2010   Q3 18,300 0.03 Reduce 9.85% <0.01 $36.21–41.50 · VW $38.37i $696,000 SEC
2010   Q2 20,300 0.04 Reduce 19.76% 0.01 $35.16–41.70 · VW $37.74i $743,000 SEC
2010   Q1 25,300 0.05 Reduce 15.67% 0.01 $37.02–48.20 · VW $41.60i $1,132,000 SEC
2009   Q4 30,000 0.07 $41.67 $1,250,000 SEC
2009   Q3 30,000 0.07 $43.83 $1,315,000 SEC
2009   Q2 30,000 0.06 $34.10 $1,023,000 SEC
2009   Q1 30,000 0.08 Reduce 14.29% <0.01 $14.96–38.94 · VW $30.27i $797,000 SEC
2008   Q4 35,000 0.06 Reduce 4.76% <0.01 $17.70–37.70 · VW $26.08i $1,104,000 SEC
2008   Q3 36,750 0.06 $46.69 $1,716,000 SEC
2008   Q2 36,750 0.14 Add 14.84% 0.02 $29.24–43.00 · VW $36.91i $1,261,000 SEC
2008   Q1 32,000 0.03 Reduce 20.25% <0.01 $36.01–49.95 · VW $42.99i $1,374,000 SEC
2007   Q4 40,127 0.04 Reduce 0.50% <0.01 $37.66–49.29 · VW $42.53i $1,752,000 SEC
2007   Q3 40,327 0.04 Reduce 0.12% <0.01 $40.15–48.06 · VW $44.61i $1,848,000 SEC
2007   Q2 40,377 0.04 Add 4.59% <0.01 $42.16–52.08 · VW $46.25i $1,956,000 SEC
2007   Q1 38,605 0.04 Add 19.50% <0.01 $45.91–53.25 · VW $50.33i $1,868,000 SEC
2006   Q4 32,305 0.04 Add 1301.52% 0.03 $45.51–51.95 · VW $48.95i $1,560,000 SEC
2006   Q3 2,305 <0.01 $46.85 $108,000 SEC
2006   Q2 2,305 <0.01 Reduce 6.11% <0.01 $39.33–46.10 · VW $43.70i $97,000 SEC
2006   Q1 2,455 <0.01 Reduce 3.91% <0.01 $40.87–46.80 · VW $43.44i $102,000 SEC
2005   Q4 2,555 <0.01 Reduce 16.37% $37.88–41.95 · VW $40.32i $101,000 SEC
2005   Q3 3,055 <0.01 $34.04 $104,000 SEC
2005   Q2 3,055 <0.01 Add 153.53% <0.01 $33.31–36.50 · VW $34.57i $107,903 SEC
2005   Q1 1,205 <0.01 Reduce 24.92% <0.01 $33.35–37.79 · VW $35.63i $41,693 SEC
2004   Q4 1,605 <0.01 Add 33.20% <0.01 $35.90–39.69 · VW $37.38i $62,611 SEC
2004   Q3 1,205 <0.01 Add 141.00% <0.01 $36.32–40.45 · VW $38.14i $47,875 SEC
2004   Q2 500 <0.01 Reduce 9.09% <0.01 $35.50–39.80 · VW $38.29i $19,385 SEC
2004   Q1 550 <0.01 Reduce 72.02% <0.01 $34.62–43.84 · VW $38.43i $23,073 SEC
2003   Q4 1,966 <0.01 Buy <0.01 $34.50–41.20 · VW $38.91i $72,211 SEC
2002   Q4 0 0.00 Sell 100.00% $20.86–28.29 · VW $23.94i SEC
2002   Q3 19 0.00 Reduce 90.50% <0.01 $15.26–25.75 · VW $22.06i $19 SEC
2002   Q2 200 <0.01 Buy <0.01 $18.22–36.25 · VW $26.96i $6,784 SEC
2002   Q1 0 0.00 Sell 100.00% 0.01 $29.05–38.75 · VW $34.58i SEC
2001   Q4 2,227 0.01 Add 120.71% <0.01 $26.70–40.95 · VW $32.30i $80,951 SEC
2001   Q3 1,009 <0.01 $34.15 $34,457 SEC
2001   Q2 1,009 <0.01 Add 58.40% <0.01 $39.11–49.91 · VW $42.81i $45,001 SEC
2001   Q1 637 <0.01 Buy <0.01 $37.58–51.19 · VW $45.97i $28,601 SEC
Price snapshot:
Current price$334.53
Avg. buy price$98.01
+/- since buy241.31%
52-week low$276.43
52-week high$341.91