HSBC Holdings’s Marathon Petroleum MPC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$10.7M Sell
43,800
-17,100
-28% -$3.45M 0.01% 912
2025
Q4
$9.91M Buy
60,900
+7,000
+13% +$1.31M 0.01% 959
2025
Q3
$10.4M Buy
+53,900
New +$9.48M 0.01% 918
2023
Q4
Sell
-557
Closed -$84.3K 2851
2023
Q3
$84.3K Buy
+557
New +$77.6K ﹤0.01% 2575
2023
Q1
Sell
-99,100
Closed -$11.5M 2908
2022
Q4
$11.5M Hold
99,100
0.01% 883
2022
Q3
$9.92M Buy
99,100
+2,700
+3% +$253K 0.02% 876
2022
Q2
$7.96M Sell
96,400
-10,200
-10% -$954K 0.01% 1005
2022
Q1
$9.26M Buy
+106,600
New +$8.1M 0.01% 936
2021
Q1
Sell
-24,800
Closed -$1.03M 2992
2020
Q4
$1.03M Sell
24,800
-44,900
-64% -$1.61M ﹤0.01% 1680
2020
Q3
$2.08M Buy
69,700
+18,700
+37% +$657K ﹤0.01% 1260
2020
Q2
$1.91M Buy
51,000
+31,900
+167% +$1.02M ﹤0.01% 1182
2020
Q1
$444K Sell
19,100
-21,900
-53% -$1.01M ﹤0.01% 1843
2019
Q4
$2.45M Hold
41,000
﹤0.01% 1415
2019
Q3
$2.49M Hold
41,000
﹤0.01% 1492
2019
Q2
$2.29M Sell
41,000
-139,700
-77% -$7.65M ﹤0.01% 1476
2019
Q1
$10.8M Buy
+180,700
New +$11.4M 0.02% 767
2018
Q4
Sell
-12,400
Closed -$992K 2668
2018
Q3
$992K Hold
12,400
﹤0.01% 1751
2018
Q2
$870K Buy
+12,400
New +$947K ﹤0.01% 1843
2017
Q4
Sell
-31,600
Closed -$1.77M 2283
2017
Q3
$1.77M Hold
31,600
﹤0.01% 1332
2017
Q2
$1.65M Buy
31,600
+5,000
+19% +$258K ﹤0.01% 1326
2017
Q1
$1.34M Buy
+26,600
New +$1.32M ﹤0.01% 1343
2016
Q2
Sell
-45,000
Closed -$1.67M 2120
2016
Q1
$1.67M Buy
45,000
+15,000
+50% +$570K ﹤0.01% 1190
2015
Q4
$1.55M Buy
+30,000
New +$1.57M ﹤0.01% 1327
2015
Q3
Sell
-1,151
Closed -$60K 2084
2015
Q2
$60K Buy
+1,151
New +$58.6K ﹤0.01% 1961

Other funds holding MPC

HSBC Holdings's MPC Position: Q1 2026 in Review

HSBC Holdings reduced its Marathon Petroleum (MPC) stake by 11% in Q1 2026, selling an estimated $11.7M and leaving 489,177 shares worth $119M. The position accounts for 0.06% of the portfolio, ranked #289.

HSBC Holdings first reported a position in MPC in Q2 2013 and has held it in 52 quarters since. The position peaked at $179M in Q2 2024. 1,883 funds tracked by Wall St. Rank hold MPC as of Q1 2026.

  • HSBC Holdings held 489,177 shares of Marathon Petroleum worth $119M as of Q1 2026.
  • HSBC Holdings sold 58,132 Marathon Petroleum shares in Q1 2026, an estimated $11.7M.
  • Marathon Petroleum made up 0.06% of HSBC Holdings's portfolio in Q1 2026, its #289 holding.
  • HSBC Holdings first reported a position in Marathon Petroleum in Q2 2013 and has held it in 52 quarters since.
  • HSBC Holdings's Marathon Petroleum position peaked at $179M in Q2 2024.
  • 1,883 funds tracked by Wall St. Rank held Marathon Petroleum as of Q1 2026.

Based on HSBC Holdings's 13F filing for Q1 2026, filed 30 Apr 2026.