Royal Bank of Canada’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
Sell
-120,000
Closed -$19.5M 7470
2025
Q4
$19.5M Buy
+120,000
New +$22.4M ﹤0.01% 1513
2024
Q4
Sell
-102,900
Closed -$16.8M 7109
2024
Q3
$16.8M Buy
102,900
+100,000
+3,448% +$16.9M ﹤0.01% 1456
2024
Q2
$503K Hold
2,900
﹤0.01% 4005
2024
Q1
$584K Buy
2,900
+900
+45% +$154K ﹤0.01% 3861
2023
Q4
$297K Hold
2,000
﹤0.01% 4737
2023
Q3
$303K Buy
+2,000
New +$279K ﹤0.01% 4443
2021
Q4
Sell
-88,800
Closed -$5.49M 7813
2021
Q3
$5.49M Sell
88,800
-89,100
-50% -$5.12M ﹤0.01% 2225
2021
Q2
$10.7M Buy
177,900
+147,900
+493% +$8.67M ﹤0.01% 1770
2021
Q1
$1.6M Sell
30,000
-195,000
-87% -$9.85M ﹤0.01% 3189
2020
Q4
$9.31M Hold
225,000
﹤0.01% 1768
2020
Q3
$6.6M Sell
225,000
-46,900
-17% -$1.65M ﹤0.01% 1815
2020
Q2
$10.2M Buy
271,900
+46,900
+21% +$1.51M ﹤0.01% 1454
2020
Q1
$5.32M Sell
225,000
-50,000
-18% -$2.3M ﹤0.01% 1761
2019
Q4
$16.6M Buy
275,000
+225,000
+450% +$14.1M 0.01% 1278
2019
Q3
$3.04M Buy
50,000
+39,600
+381% +$2.09M ﹤0.01% 2423
2019
Q2
$581K Buy
10,400
+10,300
+10,300% +$564K ﹤0.01% 3749
2019
Q1
$6K Sell
100
-100
-50% -$6.29K ﹤0.01% 6203
2018
Q4
$12K Buy
+200
New +$13.6K ﹤0.01% 5803
2018
Q2
Sell
-36,600
Closed -$2.68M 6679
2018
Q1
$2.68M Sell
36,600
-4,600
-11% -$317K ﹤0.01% 2448
2017
Q4
$2.72M Buy
41,200
+31,200
+312% +$1.91M ﹤0.01% 2513
2017
Q3
$561K Sell
10,000
-36,000
-78% -$1.93M ﹤0.01% 3705
2017
Q2
$2.41M Sell
46,000
-39,300
-46% -$2.03M ﹤0.01% 2438
2017
Q1
$4.31M Sell
85,300
-767,200
-90% -$38.2M ﹤0.01% 2010
2016
Q4
$42.9M Sell
852,500
-22,700
-3% -$1.03M 0.02% 589
2016
Q3
$35.5M Sell
875,200
-649,100
-43% -$26.3M 0.02% 660
2016
Q2
$57.9M Buy
1,524,300
+1,167,600
+327% +$42.9M 0.03% 416
2016
Q1
$13.3M Buy
+356,700
New +$13.6M 0.01% 1210
2014
Q1
Sell
-33,400
Closed -$1.53M 6050
2013
Q4
$1.53M Buy
33,400
+25,200
+307% +$969K ﹤0.01% 2501
2013
Q3
$264K Hold
8,200
﹤0.01% 3886
2013
Q2
$291K Buy
+8,200
New +$327K ﹤0.01% 3593

Other funds holding MPC

Royal Bank of Canada's MPC Position: Q1 2026 in Review

Royal Bank of Canada reduced its Marathon Petroleum (MPC) stake by 2.9% in Q1 2026, selling an estimated $5.26M and leaving 858,218 shares worth $210M. The position accounts for 0.04% of the portfolio, ranked #397.

Royal Bank of Canada first reported a position in MPC in Q2 2013 and has held it in 52 quarters since. The position peaked at $426M in Q4 2022. 1,889 funds tracked by Wall St. Rank hold MPC as of Q1 2026.

  • Royal Bank of Canada held 858,218 shares of Marathon Petroleum worth $210M as of Q1 2026.
  • Royal Bank of Canada sold 26,040 Marathon Petroleum shares in Q1 2026, an estimated $5.26M.
  • Marathon Petroleum made up 0.04% of Royal Bank of Canada's portfolio in Q1 2026, its #397 holding.
  • Royal Bank of Canada first reported a position in Marathon Petroleum in Q2 2013 and has held it in 52 quarters since.
  • Royal Bank of Canada's Marathon Petroleum position peaked at $426M in Q4 2022.
  • 1,889 funds tracked by Wall St. Rank held Marathon Petroleum as of Q1 2026.

Based on Royal Bank of Canada's 13F filing for Q1 2026, filed 15 May 2026.