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  ExxonMobil Holdings Corp. (XOM)
← All XOM superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 83,523 0.14 Reduce 3.56% <0.01 $118.27–176.41 · VW $154.78i $14,170,512 SEC
2025   Q4 86,602 0.10 Add 23.87% 0.02 $110.39–121.80 · VW $117.51i $10,421,685 SEC
2025   Q3 69,913 0.07 Add 103.40% 0.04 $105.53–118.36 · VW $112.21i $7,882,691 SEC
2025   Q2 34,373 0.04 Add 43.74% 0.01 $97.80–119.28 · VW $108.29i $3,705,409 SEC
2025   Q1 23,913 0.03 Reduce 25.94% <0.01 $103.67–119.91 · VW $114.17i $2,843,973 SEC
2024   Q4 32,289 0.03 Reduce 0.87% <0.01 $104.84–126.34 · VW $112.92i $3,473,328 SEC
2024   Q3 32,571 0.04 Reduce 10.15% <0.01 $107.77–120.50 · VW $115.16i $3,817,973 SEC
2024   Q2 36,251 0.04 Add 18.00% <0.01 $108.18–123.75 · VW $115.68i $4,173,215 SEC
2024   Q1 30,721 0.03 Reduce 2.12% <0.01 $95.77–116.45 · VW $109.49i $3,571,009 SEC
2023   Q4 31,387 0.03 Reduce 0.32% <0.01 $97.48–117.79 · VW $105.08i $3,138,072 SEC
2023   Q3 31,487 0.04 Reduce 3.28% <0.01 $100.22–120.70 · VW $112.83i $3,702,241 SEC
2023   Q2 32,555 0.04 Reduce 26.21% 0.02 $101.26–119.92 · VW $109.48i $3,491,524 SEC
2023   Q1 44,121 0.06 Reduce 0.31% <0.01 $98.02–119.63 · VW $109.10i $4,838,309 SEC
2022   Q4 44,256 0.06 Add 1.14% <0.01 $89.72–114.66 · VW $104.89i $4,881,437 SEC
2022   Q3 43,759 0.05 Add 9.10% <0.01 $80.69–101.56 · VW $89.85i $3,821,000 SEC
2022   Q2 40,110 0.04 Reduce 5.95% <0.01 $79.29–105.57 · VW $90.17i $3,435,000 SEC
2022   Q1 42,648 0.04 Reduce 9.50% <0.01 $61.21–91.51 · VW $78.44i $3,522,000 SEC
2021   Q4 47,125 0.03 Reduce 14.11% <0.01 $57.96–66.38 · VW $61.84i $2,884,000 SEC
2021   Q3 54,867 0.03 Reduce 10.03% <0.01 $52.10–64.42 · VW $58.45i $3,227,000 SEC
2021   Q2 60,987 0.04 Reduce 20.42% <0.01 $54.30–64.93 · VW $60.77i $3,847,000 SEC
2021   Q1 76,637 0.04 Reduce 29.64% 0.01 $41.00–62.55 · VW $53.13i $4,279,000 SEC
2020   Q4 108,926 0.05 Reduce 17.60% 0.01 $31.11–44.47 · VW $38.93i $4,490,000 SEC
2020   Q3 132,186 0.06 Reduce 12.59% 0.01 $33.76–46.42 · VW $38.17i $4,538,000 SEC
2020   Q2 151,231 0.09 Reduce 2.52% <0.01 $36.34–55.36 · VW $45.47i $6,763,000 SEC
2020   Q1 155,147 0.09 Reduce 13.80% 0.02 $30.11–71.37 · VW $46.48i $5,891,000 SEC
2019   Q4 179,992 0.14 Reduce 35.45% 0.09 $66.31–73.12 · VW $69.74i $12,560,000 SEC
2019   Q3 278,847 0.24 Reduce 22.00% 0.07 $66.53–77.93 · VW $71.69i $19,689,000 SEC
2019   Q2 357,513 0.33 Reduce 20.19% 0.09 $70.63–83.49 · VW $76.92i $27,396,000 SEC
2019   Q1 447,953 0.44 Reduce 11.12% 0.05 $67.26–82.00 · VW $76.69i $36,195,000 SEC
2018   Q4 503,980 0.46 Reduce 9.61% 0.05 $64.65–86.89 · VW $73.24i $34,366,000 SEC
2018   Q3 557,542 0.55 Reduce 16.24% 0.11 $76.51–87.36 · VW $82.96i $47,402,000 SEC
2018   Q2 665,635 0.68 Reduce 8.59% 0.06 $72.16–83.79 · VW $79.56i $55,068,000 SEC
2018   Q1 728,221 0.67 Reduce 2.02% 0.01 $72.67–89.30 · VW $78.86i $54,333,000 SEC
2017   Q4 743,247 0.72 Reduce 8.79% 0.07 $80.01–84.36 · VW $82.67i $62,165,000 SEC
2017   Q3 814,916 0.80 Reduce 0.34% <0.01 $76.05–82.49 · VW $80.17i $66,807,000 SEC
2017   Q2 817,679 0.80 Reduce 0.50% <0.01 $79.26–83.69 · VW $81.23i $66,011,000 SEC
2017   Q1 821,779 0.83 Add 1.32% 0.01 $80.31–91.34 · VW $84.55i $67,394,000 SEC
2016   Q4 811,057 0.94 Add 0.25% <0.01 $82.76–93.22 · VW $88.75i $73,206,000 SEC
2016   Q3 809,058 0.93 Add 1.34% 0.01 $82.29–95.55 · VW $88.37i $70,615,000 SEC
2016   Q2 798,359 1.01 Reduce 0.96% <0.01 $81.99–93.83 · VW $89.85i $74,838,000 SEC
2016   Q1 806,059 0.96 Add 2.80% 0.03 $71.55–85.10 · VW $80.08i $67,378,000 SEC
2015   Q4 784,100 0.92 Reduce 0.44% <0.01 $73.03–87.44 · VW $79.47i $61,121,000 SEC
2015   Q3 787,566 0.92 Add 3.50% 0.03 $66.55–83.53 · VW $74.81i $58,556,000 SEC
2015   Q2 760,929 0.90 Add 2.22% 0.02 $82.80–90.09 · VW $85.36i $63,309,000 SEC
2015   Q1 744,433 0.87 Add 5.13% 0.04 $82.68–93.45 · VW $87.04i $63,277,000 SEC
2014   Q4 708,113 0.91 Add 4.94% 0.04 $86.19–97.20 · VW $91.95i $65,465,000 SEC
2014   Q3 674,809 0.93 Add 0.86% <0.01 $93.62–104.76 · VW $97.48i $63,466,000 SEC
2014   Q2 669,064 0.97 Add 4.04% 0.04 $96.24–104.61 · VW $100.51i $67,361,000 SEC
2014   Q1 643,068 0.97 Add 3.36% 0.03 $89.25–101.22 · VW $96.05i $62,815,000 SEC
2013   Q4 622,171 1.02 Add 5.54% 0.05 $84.79–101.74 · VW $95.91i $62,964,000 SEC
2013   Q3 589,486 0.92 Add 0.69% <0.01 $85.61–95.49 · VW $89.05i $50,719,000 SEC
2013   Q2 585,459 1.06 Add 10.54% 0.10 $85.02–93.50 · VW $89.62i $52,896,000 SEC
2013   Q1 529,631 0.49 Add 16.17% 0.07 $87.24–91.93 · VW $89.76i $47,725,000 SEC
2012   Q4 455,918 0.98 Reduce 2.98% 0.03 $84.70–93.67 · VW $88.31i $39,460,000 SEC
2012   Q3 469,899 1.06 Reduce 0.01% <0.01 $82.83–92.57 · VW $88.95i $42,972,000 SEC
2012   Q2 469,961 1.05 Reduce 3.35% 0.04 $77.13–87.67 · VW $83.46i $40,215,000 SEC
2012   Q1 486,262 1.08 Reduce 2.52% 0.03 $83.19–87.94 · VW $85.95i $42,173,000 SEC
2011   Q4 498,849 1.22 Reduce 3.34% 0.04 $69.21–85.63 · VW $79.87i $42,282,000 SEC
2011   Q3 516,089 1.21 Add 6.42% 0.07 $67.03–85.41 · VW $75.02i $37,484,000 SEC
2011   Q2 484,975 0.54 Add 2.41% 0.01 $76.72–88.13 · VW $82.08i $39,467,000 SEC
2011   Q1 473,571 1.09 Reduce 1.83% 0.02 $73.64–88.23 · VW $82.00i $39,842,000 SEC
2010   Q4 482,386 1.02 Add 6.09% 0.06 $61.80–73.69 · VW $69.54i $35,272,000 SEC
2010   Q3 454,714 0.44 Add 4.76% 0.02 $55.94–62.99 · VW $60.24i $28,096,802,000 SEC
2010   Q2 434,069 0.85 Add 13.06% 0.10 $56.92–70.00 · VW $61.33i $24,772,318,000 SEC
2010   Q1 383,944 0.39 Add 19.64% 0.06 $63.56–70.60 · VW $67.05i $25,716,569,000 SEC
2009   Q4 320,920 0.35 Add 2.78% <0.01 $66.11–76.54 · VW $70.28i $21,883,535,000 SEC
2009   Q3 312,236 0.35 Reduce 0.51% <0.01 $64.46–72.79 · VW $68.62i $21,422,490,000 SEC
2009   Q2 313,837 0.42 Add 10.08% 0.04 $64.50–74.83 · VW $69.75i $21,940,322,000 SEC
2009   Q1 285,104 0.44 Reduce 8.96% 0.04 $61.86–82.73 · VW $70.90i $19,415,560,000 SEC
2008   Q4 313,158 0.48 Reduce 1.30% <0.01 $56.51–83.64 · VW $73.33i $24,999,377,000 SEC
2008   Q3 317,281 0.36 Add 0.37% <0.01 $71.51–89.63 · VW $79.60i $24,640,017,000 SEC
2008   Q2 316,113 0.41 Reduce 1.11% <0.01 $84.26–96.12 · VW $89.50i $27,859,010,000 SEC
2008   Q1 319,652 0.37 Add 1.71% <0.01 $77.55–94.74 · VW $85.62i $27,036,139,000 SEC
2007   Q4 314,292 0.60 Reduce 0.73% <0.01 $83.37–95.27 · VW $90.78i $29,445,987 SEC
2007   Q3 316,617 0.35 Add 2.62% <0.01 $78.76–93.66 · VW $88.33i $29,306,039,000 SEC
2007   Q2 308,531 0.31 Add 3.93% 0.01 $75.28–86.58 · VW $81.91i $25,879,553 SEC
2007   Q1 296,871 0.29 Add 0.36% <0.01 $69.02–76.35 · VW $73.61i $22,398,892 SEC
2006   Q4 295,820 0.29 Reduce 2.15% 0.01 $64.84–79.00 · VW $73.49i $22,668,662 SEC
2006   Q3 302,325 0.56 Reduce 33.54% 0.24 $61.63–71.22 · VW $66.65i $20,285,986 SEC
2006   Q2 454,916 0.72 Add 65.88% 0.28 $56.64–65.00 · VW $61.00i $27,909,077 SEC
2006   Q1 274,251 0.23 Add 1.43% <0.01 $56.42–63.96 · VW $60.41i $16,690,896 SEC
2005   Q4 270,393 0.22 Add 13.87% 0.03 $54.50–63.89 · VW $58.19i $15,187,956 SEC
2005   Q3 237,453 0.47 Add 2.78% 0.01 $57.60–65.96 · VW $62.37i $15,087,743 SEC
2005   Q2 231,033 0.21 Add 8.86% 0.02 $52.78–61.74 · VW $57.33i $13,277,448 SEC
2005   Q1 212,236 0.21 Add 4.13% <0.01 $49.25–64.37 · VW $57.74i $12,649,246 SEC
2004   Q4 203,815 0.19 Reduce 0.85% <0.01 $48.18–52.05 · VW $50.50i $10,447,540 SEC
2004   Q3 205,556 0.43 Add 3.58% 0.01 $44.20–49.79 · VW $47.44i $9,934,506 SEC
2004   Q2 198,459 0.39 Reduce 1.38% <0.01 $41.43–45.53 · VW $43.79i $8,813,550 SEC
2004   Q1 201,227 0.20 Reduce 1.97% <0.01 $39.91–43.40 · VW $41.63i $8,369,017 SEC
2003   Q4 205,277 0.23 Add 1.39% <0.01 $35.05–41.13 · VW $39.06i $8,416,344 SEC
2003   Q3 202,455 0.23 Add 3.05% <0.01 $34.90–38.50 · VW $36.67i $7,409,841 SEC
2003   Q2 196,455 0.48 Add 77.75% 0.21 $34.20–38.45 · VW $36.19i $7,054,687 SEC
2003   Q1 110,523 0.16 Add 1.27% <0.01 $31.58–36.60 · VW $34.38i $3,862,767 SEC
2002   Q4 109,136 0.16 Reduce 3.21% <0.01 $32.03–36.50 · VW $34.49i $3,813,200 SEC
2002   Q3 112,756 0.17 Add 0.48% <0.01 $29.75–41.10 · VW $34.25i $3,596,906 SEC
2002   Q2 112,214 0.20 Add 1.22% <0.01 $38.50–44.57 · VW $41.33i $4,591,784 SEC
2002   Q1 110,861 0.42 Add 1.95% <0.01 $37.60–44.29 · VW $41.91i $4,859,023 SEC
2001   Q4 108,737 0.21 Add 25.05% 0.04 $36.41–42.70 · VW $39.47i $4,273,364 SEC
2001   Q3 86,956 0.20 Add 7.58% 0.01 $35.01–44.40 · VW $39.60i $3,426,066 SEC
2001   Q2 80,826 0.40 Add 0.71% <0.01 $38.50–45.83 · VW $42.67i $3,530,076 SEC
2001   Q1 80,260 0.20 $40.50 $3,250,530 SEC
2000   Q4 80,260 0.20 $43.47 $3,488,802 SEC
2000   Q3 80,260 0.23 Reduce 15.76% 0.04 $37.56–45.38 · VW $42.50i $3,576,586 SEC
2000   Q2 95,280 0.24 Add 8.79% 0.02 $37.50–42.38 · VW $39.71i $3,739,740 SEC
2000   Q1 87,584 0.45 Add 1.93% <0.01 $34.94–43.16 · VW $39.03i $3,413,039 SEC
1999   Q4 85,924 0.22 Buy 0.22 $35.03–43.28 · VW $39.53i $3,461,126 SEC
Price snapshot:
Current price$144.51
Avg. buy price$2,769.89
+/- since buy-94.78%
52-week low$102.27
52-week high$175.22