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
2025
Q1
Sell
-600
Closed -$84K 7085
2024
Q4
$84K Buy
+600
New +$91.6K ﹤0.01% 5434
2020
Q4
Sell
-99,800
Closed -$2.93M 7204
2020
Q3
$2.93M Sell
99,800
-200
-0.2% -$7.03K ﹤0.01% 2384
2020
Q2
$3.74M Buy
100,000
+20,000
+25% +$643K ﹤0.01% 2140
2020
Q1
$1.89M Sell
80,000
-57,600
-42% -$2.65M ﹤0.01% 2524
2019
Q4
$8.29M Buy
137,600
+67,400
+96% +$4.22M ﹤0.01% 1774
2019
Q3
$4.26M Buy
70,200
+59,900
+582% +$3.16M ﹤0.01% 2204
2019
Q2
$576K Buy
10,300
+8,700
+544% +$476K ﹤0.01% 3759
2019
Q1
$96K Sell
1,600
-36,100
-96% -$2.27M ﹤0.01% 4795
2018
Q4
$2.23M Sell
37,700
-357,900
-90% -$24.4M ﹤0.01% 2570
2018
Q3
$31.6M Buy
+395,600
New +$31.3M 0.01% 850
2018
Q1
Sell
-100
Closed -$7K 6623
2017
Q4
$7K Sell
100
-268,500
-100% -$16.4M ﹤0.01% 5984
2017
Q3
$15.1M Sell
268,600
-121,800
-31% -$6.53M 0.01% 1271
2017
Q2
$20.4M Buy
+390,400
New +$20.2M 0.01% 1043
2016
Q3
Sell
-40,000
Closed -$1.52M 6508
2016
Q2
$1.52M Hold
40,000
﹤0.01% 2758
2016
Q1
$1.49M Sell
40,000
-50,000
-56% -$1.9M ﹤0.01% 2712
2015
Q4
$4.67M Buy
90,000
+70,000
+350% +$3.66M ﹤0.01% 1914
2015
Q3
$927K Buy
+20,000
New +$1.03M ﹤0.01% 2927
2015
Q1
Sell
-30,000
Closed -$1.35M 6312
2014
Q4
$1.35M Hold
30,000
﹤0.01% 2656
2014
Q3
$1.27M Hold
30,000
﹤0.01% 2656
2014
Q2
$1.17M Hold
30,000
﹤0.01% 2705
2014
Q1
$1.31M Buy
+30,000
New +$1.31M ﹤0.01% 2557

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.