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
Q2
$216M Sell
843,958
-14,260
-2% -$3.5M 0.03% 434
2026
Q1
$210M Sell
858,218
-26,040
-3% -$5.26M 0.04% 397
2025
Q4
$144M Sell
884,258
-296,269
-25% -$55.4M 0.02% 523
2025
Q3
$228M Buy
1,180,527
+321,913
+37% +$56.6M 0.04% 389
2025
Q2
$143M Sell
858,614
-130,794
-13% -$19.6M 0.03% 493
2025
Q1
$144M Sell
989,408
-793,930
-45% -$117M 0.03% 432
2024
Q4
$249M Sell
1,783,338
-45,246
-2% -$6.91M 0.05% 309
2024
Q3
$298M Buy
1,828,584
+524,009
+40% +$88.6M 0.06% 279
2024
Q2
$226M Sell
1,304,575
-320,597
-20% -$59.6M 0.05% 304
2024
Q1
$327M Sell
1,625,172
-740,568
-31% -$127M 0.08% 246
2023
Q4
$351M Sell
2,365,740
-142,649
-6% -$21.2M 0.08% 220
2023
Q3
$380M Sell
2,508,389
-11,961
-0.5% -$1.67M 0.1% 178
2023
Q2
$294M Sell
2,520,350
-484,192
-16% -$56.3M 0.08% 232
2023
Q1
$405M Sell
3,004,542
-658,906
-18% -$82.4M 0.11% 166
2022
Q4
$426M Sell
3,663,448
-271,449
-7% -$30.9M 0.12% 159
2022
Q3
$391M Buy
3,934,897
+42,273
+1% +$3.96M 0.12% 163
2022
Q2
$320M Sell
3,892,624
-403,974
-9% -$37.8M 0.09% 190
2022
Q1
$367M Sell
4,296,598
-855,734
-17% -$65.1M 0.09% 197
2021
Q4
$330M Buy
5,152,332
+1,020,786
+25% +$65.6M 0.08% 226
2021
Q3
$255M Sell
4,131,546
-382,620
-8% -$22M 0.07% 248
2021
Q2
$273M Buy
4,514,166
+1,256,696
+39% +$73.7M 0.07% 236
2021
Q1
$174M Buy
3,257,470
+1,636,796
+101% +$82.7M 0.05% 318
2020
Q4
$67M Buy
1,620,674
+281,041
+21% +$10.1M 0.02% 586
2020
Q3
$39.3M Sell
1,339,633
-70,620
-5% -$2.48M 0.01% 725
2020
Q2
$52.7M Buy
1,410,253
+285,412
+25% +$9.17M 0.02% 556
2020
Q1
$26.6M Sell
1,124,841
-13,506
-1% -$622K 0.01% 761
2019
Q4
$68.6M Sell
1,138,347
-681,283
-37% -$42.6M 0.02% 507
2019
Q3
$111M Sell
1,819,630
-6,504
-0.4% -$343K 0.04% 346
2019
Q2
$102M Sell
1,826,134
-392,760
-18% -$21.5M 0.04% 351
2019
Q1
$133M Buy
2,218,894
+267,888
+14% +$16.9M 0.06% 280
2018
Q4
$115M Sell
1,951,006
-701,642
-26% -$47.9M 0.06% 299
2018
Q3
$216M Sell
2,652,648
-81
-0% -$6.41K 0.09% 188
2018
Q2
$186M Buy
2,652,729
+690,947
+35% +$52.8M 0.08% 204
2018
Q1
$143M Buy
1,961,782
+477,417
+32% +$32.9M 0.06% 258
2017
Q4
$97.9M Buy
1,484,365
+645,954
+77% +$39.5M 0.04% 346
2017
Q3
$47M Buy
838,411
+51,392
+7% +$2.76M 0.02% 591
2017
Q2
$41.2M Buy
787,019
+227,976
+41% +$11.8M 0.02% 634
2017
Q1
$28.3M Sell
559,043
-131,524
-19% -$6.55M 0.02% 811
2016
Q4
$34.8M Buy
690,567
+39,857
+6% +$1.81M 0.02% 711
2016
Q3
$26.4M Sell
650,710
-2,786
-0.4% -$113K 0.01% 824
2016
Q2
$24.8M Buy
653,496
+77,984
+14% +$2.86M 0.01% 813
2016
Q1
$21.4M Sell
575,512
-295,295
-34% -$11.2M 0.01% 888
2015
Q4
$45.1M Buy
870,807
+258,363
+42% +$13.5M 0.03% 489
2015
Q3
$28.4M Sell
612,444
-356,297
-37% -$18.3M 0.02% 583
2015
Q2
$50.7M Buy
968,741
+90,757
+10% +$4.62M 0.04% 377
2015
Q1
$45M Buy
877,984
+181,204
+26% +$8.7M 0.03% 431
2014
Q4
$31.4M Buy
696,780
+336,930
+94% +$14.8M 0.02% 624
2014
Q3
$15.2M Sell
359,850
-74,516
-17% -$3.16M 0.01% 959
2014
Q2
$17M Sell
434,366
-104,554
-19% -$4.63M 0.01% 880
2014
Q1
$23.5M Sell
538,920
-51,846
-9% -$2.27M 0.02% 677
2013
Q4
$27.1M Buy
590,766
+78,816
+15% +$3.03M 0.02% 626
2013
Q3
$16.5M Sell
511,950
-39,002
-7% -$1.37M 0.01% 841
2013
Q2
$19.6M Buy
+550,952
New +$22M 0.02% 686

Other funds holding MPC

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

Royal Bank of Canada reduced its Marathon Petroleum (MPC) stake by 1.7% in Q2 2026, selling an estimated $3.5M and leaving 843,958 shares worth $216M. The position accounts for 0.03% of the portfolio, ranked #434.

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

  • Royal Bank of Canada held 843,958 shares of Marathon Petroleum worth $216M as of Q2 2026.
  • Royal Bank of Canada sold 14,260 Marathon Petroleum shares in Q2 2026, an estimated $3.5M.
  • Marathon Petroleum made up 0.03% of Royal Bank of Canada's portfolio in Q2 2026, its #434 holding.
  • Royal Bank of Canada first reported a position in Marathon Petroleum in Q2 2013 and has held it in 53 quarters since.
  • Royal Bank of Canada's Marathon Petroleum position peaked at $426M in Q4 2022.
  • 1,940 funds tracked by Wall St. Rank held Marathon Petroleum as of Q2 2026.

Based on Royal Bank of Canada's 13F filing for Q2 2026, filed 14 Aug 2026.