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  ExxonMobil Holdings Corp. (XOM)
← All XOM superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 193,950 0.39 Add 0.48% <0.01 $118.27–176.41 · VW $154.78i $32,905,526 SEC
2025   Q4 193,033 0.25 Add 0.67% <0.01 $110.39–121.80 · VW $117.51i $23,229,624 SEC
2025   Q3 191,742 0.23 Add 0.76% <0.01 $105.53–118.36 · VW $112.21i $21,618,892 SEC
2025   Q2 190,301 0.22 Add 0.44% <0.01 $97.80–119.28 · VW $108.29i $20,514,478 SEC
2025   Q1 189,469 0.25 Add 0.27% <0.01 $103.67–119.91 · VW $114.17i $22,533,582 SEC
2024   Q4 188,953 0.23 Add 0.38% <0.01 $104.84–126.34 · VW $112.92i $20,325,640 SEC
2024   Q3 188,233 0.23 Add 4.27% <0.01 $107.77–120.50 · VW $115.16i $22,064,621 SEC
2024   Q2 180,530 0.22 Add 0.22% <0.01 $108.18–123.75 · VW $115.68i $20,782,576 SEC
2024   Q1 180,134 0.21 Add 0.52% <0.01 $95.77–116.45 · VW $109.49i $20,938,780 SEC
2023   Q4 179,199 0.18 Add 0.57% <0.01 $97.48–117.79 · VW $105.08i $17,916,271 SEC
2023   Q3 178,180 0.23 Reduce 0.13% <0.01 $100.22–120.70 · VW $112.83i $20,950,349 SEC
2023   Q2 178,409 0.19 Add 0.76% <0.01 $101.26–119.92 · VW $109.48i $19,134,322 SEC
2023   Q1 177,068 0.20 Add 0.35% <0.01 $98.02–119.63 · VW $109.10i $19,417,233 SEC
2022   Q4 176,458 0.21 Reduce 1.47% <0.01 $89.72–114.66 · VW $104.89i $19,463,264 SEC
2022   Q3 179,099 0.19 Add 0.47% <0.01 $80.69–101.56 · VW $89.85i $15,637,000 SEC
2022   Q2 178,264 0.17 Reduce 0.89% <0.01 $79.29–105.57 · VW $90.17i $15,267,000 SEC
2022   Q1 179,863 0.14 Add 0.44% <0.01 $61.21–91.51 · VW $78.44i $14,855,000 SEC
2021   Q4 179,067 0.10 Add 0.61% <0.01 $57.96–66.38 · VW $61.84i $10,957,000 SEC
2021   Q3 177,987 0.10 Add 0.73% <0.01 $52.10–64.42 · VW $58.45i $10,469,000 SEC
2021   Q2 176,699 0.09 Add 0.39% <0.01 $54.30–64.93 · VW $60.77i $11,146,000 SEC
2021   Q1 176,007 0.09 Add 0.32% <0.01 $41.00–62.55 · VW $53.13i $9,826,000 SEC
2020   Q4 175,439 0.07 Reduce 1.62% <0.01 $31.11–44.47 · VW $38.93i $7,232,000 SEC
2020   Q3 178,324 0.06 Reduce 0.30% <0.01 $33.76–46.42 · VW $38.17i $6,122,000 SEC
2020   Q2 178,864 0.08 Add 22.44% 0.01 $36.34–55.36 · VW $45.47i $7,999,000 SEC
2020   Q1 146,081 0.06 Add 0.01% $30.11–71.37 · VW $46.48i $5,547,000 SEC
2019   Q4 146,062 0.08 Reduce 1.95% <0.01 $66.31–73.12 · VW $69.74i $10,192,000 SEC
2019   Q3 148,974 0.08 Reduce 1.30% <0.01 $66.53–77.93 · VW $71.69i $10,519,000 SEC
2019   Q2 150,932 0.09 Reduce 0.23% <0.01 $70.63–83.49 · VW $76.92i $11,566,000 SEC
2019   Q1 151,284 0.10 Reduce 0.22% <0.01 $67.26–82.00 · VW $76.69i $12,224,000 SEC
2018   Q4 151,616 0.09 Reduce 2.15% <0.01 $64.65–86.89 · VW $73.24i $10,339,000 SEC
2018   Q3 154,948 0.10 Add 0.38% <0.01 $76.51–87.36 · VW $82.96i $13,174,000 SEC
2018   Q2 154,366 0.09 Reduce 1.42% <0.01 $72.16–83.79 · VW $79.56i $12,771,000 SEC
2018   Q1 156,595 0.08 Reduce 1.16% <0.01 $72.67–89.30 · VW $78.86i $11,684,000 SEC
2017   Q4 158,428 0.09 Reduce 1.32% <0.01 $80.01–84.36 · VW $82.67i $13,251,000 SEC
2017   Q3 160,552 0.09 Reduce 0.48% <0.01 $76.05–82.49 · VW $80.17i $13,162,000 SEC
2017   Q2 161,319 0.10 Reduce 0.38% <0.01 $79.26–83.69 · VW $81.23i $13,023,000 SEC
2017   Q1 161,941 0.10 Add 1.22% <0.01 $80.31–91.34 · VW $84.55i $13,281,000 SEC
2016   Q4 159,985 0.12 Reduce 2.04% <0.01 $82.76–93.22 · VW $88.75i $14,440,000 SEC
2016   Q3 163,315 0.12 Reduce 2.27% <0.01 $82.29–95.55 · VW $88.37i $14,254,000 SEC
2016   Q2 167,101 0.13 Add 0.59% <0.01 $81.99–93.83 · VW $89.85i $15,664,000 SEC
2016   Q1 166,128 0.12 Add 0.27% <0.01 $71.55–85.10 · VW $80.08i $13,887,000 SEC
2015   Q4 165,680 0.11 Reduce 0.40% <0.01 $73.03–87.44 · VW $79.47i $12,915,000 SEC
2015   Q3 166,346 0.11 Add 1.76% <0.01 $66.55–83.53 · VW $74.81i $12,368,000 SEC
2015   Q2 163,466 0.12 Reduce 0.51% <0.01 $82.80–90.09 · VW $85.36i $13,600,000 SEC
2015   Q1 164,305 0.13 Add 1.41% <0.01 $82.68–93.45 · VW $87.04i $13,966,000 SEC
2014   Q4 162,014 0.14 Add 0.99% <0.01 $86.19–97.20 · VW $91.95i $14,978,000 SEC
2014   Q3 160,426 0.14 Add 4.06% <0.01 $93.62–104.76 · VW $97.48i $15,088,000 SEC
2014   Q2 154,166 0.14 Reduce 14.42% 0.02 $96.24–104.61 · VW $100.51i $15,521,000 SEC
2014   Q1 180,151 0.17 Reduce 14.59% 0.03 $89.25–101.22 · VW $96.05i $17,597,000 SEC
2013   Q4 210,918 0.21 Reduce 0.62% <0.01 $84.79–101.74 · VW $95.91i $21,345,000 SEC
2013   Q3 212,224 0.19 Reduce 6.53% 0.02 $85.61–95.49 · VW $89.05i $18,260,000 SEC
2013   Q2 227,061 0.24 Add 40.89% 0.07 $85.02–93.50 · VW $89.62i $20,515,000 SEC
2013   Q1 161,161 0.17 Reduce 3.07% <0.01 $87.24–91.93 · VW $89.76i $14,522,000 SEC
2012   Q4 166,271 0.20 Reduce 3.63% <0.01 $84.70–93.67 · VW $88.31i $14,391,000 SEC
2012   Q3 172,540 0.23 Reduce 0.99% <0.01 $82.83–92.57 · VW $88.95i $15,779,000 SEC
2012   Q2 174,274 0.23 Reduce 1.65% <0.01 $77.13–87.67 · VW $83.46i $14,913,000 SEC
2012   Q1 177,206 0.25 Reduce 6.64% 0.02 $83.19–87.94 · VW $85.95i $15,369,000 SEC
2011   Q4 189,810 0.30 Reduce 0.90% <0.01 $69.21–85.63 · VW $79.87i $16,088,000 SEC
2011   Q3 191,538 0.30 Reduce 1.98% <0.01 $67.03–85.41 · VW $75.02i $13,911,000 SEC
2011   Q2 195,412 0.30 Reduce 0.13% <0.01 $76.72–88.13 · VW $82.08i $15,903,000 SEC
2011   Q1 195,661 0.33 Add 1.00% <0.01 $73.64–88.23 · VW $82.00i $16,461,000 SEC
2010   Q4 193,719 0.55 Reduce 1.67% <0.01 $61.80–73.69 · VW $69.54i $14,165,000 SEC
2010   Q3 197,019 0.52 Reduce 1.08% <0.01 $55.94–62.99 · VW $60.24i $12,174,000 SEC
2010   Q2 199,178 0.55 Add 0.72% <0.01 $56.92–70.00 · VW $61.33i $11,367,000 SEC
2010   Q1 197,752 0.61 Add 3.57% 0.02 $63.56–70.60 · VW $67.05i $13,245,000 SEC
2009   Q4 190,927 0.69 Add 15.54% 0.09 $66.11–76.54 · VW $70.28i $13,019,000 SEC
2009   Q3 165,253 0.62 Reduce 15.53% 0.13 $64.46–72.79 · VW $68.62i $11,338,000 SEC
2009   Q2 195,644 0.83 Reduce 21.95% 0.39 $64.50–74.83 · VW $69.75i $13,677,000 SEC
2009   Q1 250,671 1.78 Add 0.03% <0.01 $61.86–82.73 · VW $70.90i $17,071,000 SEC
2008   Q4 250,602 1.13 Add 0.26% <0.01 $56.51–83.64 · VW $73.33i $20,006,000 SEC
2008   Q3 249,946 0.73 Reduce 1.80% 0.05 $71.51–89.63 · VW $79.60i $19,411,000 SEC
2008   Q2 254,535 2.51 Reduce 4.73% 0.02 $84.26–96.12 · VW $89.50i $22,432,000 SEC
2008   Q1 267,160 0.51 Reduce 2.17% 0.01 $77.55–94.74 · VW $85.62i $22,596,000 SEC
2007   Q4 273,077 0.54 Reduce 1.13% <0.01 $83.37–95.27 · VW $90.78i $25,585,000 SEC
2007   Q3 276,205 0.54 Reduce 4.81% 0.02 $78.76–93.66 · VW $88.33i $25,566,000 SEC
2007   Q2 290,155 0.52 Reduce 3.72% 0.02 $75.28–86.58 · VW $81.91i $24,338,000 SEC
2007   Q1 301,362 0.52 Reduce 1.87% 0.01 $69.02–76.35 · VW $73.61i $22,738,000 SEC
2006   Q4 307,115 0.56 Reduce 5.80% 0.03 $64.84–79.00 · VW $73.49i $23,534,000 SEC
2006   Q3 326,025 0.57 Reduce 3.62% 0.02 $61.63–71.22 · VW $66.65i $21,876,000 SEC
2006   Q2 338,268 0.57 Add 1.39% <0.01 $56.64–65.00 · VW $61.00i $20,753,000 SEC
2006   Q1 333,624 0.70 Reduce 3.27% 0.02 $56.42–63.96 · VW $60.41i $20,304,000 SEC
2005   Q4 344,899 0.59 Reduce 3.32% <0.01 $54.50–63.89 · VW $58.19i $19,373,000 SEC
2005   Q3 356,745 0.05 Reduce 4.43% 0.04 $57.60–65.96 · VW $62.37i $22,668,000 SEC
2005   Q2 373,274 0.84 Add 0.82% <0.01 $52.78–61.74 · VW $57.33i $21,452,057 SEC
2005   Q1 370,244 1.02 Add 2.40% 0.02 $49.25–64.37 · VW $57.74i $22,066,542 SEC
2004   Q4 361,572 0.91 Reduce 2.34% 0.02 $48.18–52.05 · VW $50.50i $18,534,181 SEC
2004   Q3 370,233 1.03 Reduce 4.49% 0.05 $44.20–49.79 · VW $47.44i $17,893,361 SEC
2004   Q2 387,656 1.02 Reduce 5.66% 0.06 $41.43–45.53 · VW $43.79i $17,215,803 SEC
2004   Q1 410,933 1.11 Add 0.69% <0.01 $39.91–43.40 · VW $41.63i $17,090,703 SEC
2003   Q4 408,123 0.94 Add 73.38% 0.40 $35.05–41.13 · VW $39.06i $16,733,043 SEC
2003   Q3 235,398 0.60 Add 44.30% 0.19 $34.90–38.50 · VW $36.67i $8,615,567 SEC
2003   Q2 163,132 0.45 Reduce 0.67% <0.01 $34.20–38.45 · VW $36.19i $5,858,070 SEC
2003   Q1 164,232 0.55 Add 2.17% 0.01 $31.58–36.60 · VW $34.38i $5,739,908 SEC
2002   Q4 160,737 0.72 Add 1.22% <0.01 $32.03–36.50 · VW $34.49i $5,616,151 SEC
2002   Q3 158,806 0.54 Add 2.52% 0.01 $29.75–41.10 · VW $34.25i $5,065,911 SEC
2002   Q2 154,906 0.61 Add 3.53% 0.02 $38.50–44.57 · VW $41.33i $6,338,754 SEC
2002   Q1 149,626 0.62 Add 8.39% 0.05 $37.60–44.29 · VW $41.91i $6,558,108 SEC
2001   Q4 138,042 0.75 Add 4.25% 0.03 $36.41–42.70 · VW $39.47i $5,425,051 SEC
2001   Q3 132,412 0.83 Add 5.05% 0.04 $35.01–44.40 · VW $39.60i $5,217,033 SEC
2001   Q2 126,050 0.67 Add 0.64% <0.01 $38.50–45.83 · VW $42.67i $5,505,234 SEC
2001   Q1 125,250 0.49 Add 26.04% 0.10 $37.60–44.88 · VW $40.99i $5,072,625 SEC
2000   Q4 99,372 0.58 Add 3.17% 0.02 $42.03–47.72 · VW $44.41i $4,319,577 SEC
2000   Q3 96,316 0.42 Add 2.48% 0.01 $37.56–45.38 · VW $42.50i $4,291,141 SEC
2000   Q2 93,988 0.32 Reduce 3.06% 0.01 $37.50–42.38 · VW $39.71i $3,689,029,000 SEC
2000   Q1 96,950 0.37 Reduce 4.30% 0.02 $34.94–43.16 · VW $39.03i $3,778,020 SEC
1999   Q4 101,304 0.43 Buy 0.43 $35.03–43.28 · VW $39.53i $4,080,652,000 SEC
Price snapshot:
Current price$144.51
Avg. buy price$3,355.23
+/- since buy-95.69%
52-week low$102.27
52-week high$175.22