Bank of Montreal’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
$129M Buy
528,471
+12,960
+3% +$2.62M 0.05% 305
2025
Q4
$83.8M Sell
515,511
-14,762
-3% -$2.76M 0.03% 404
2025
Q3
$102M Buy
530,273
+77,984
+17% +$13.7M 0.04% 320
2025
Q2
$75.1M Sell
452,289
-31,866
-7% -$4.78M 0.04% 321
2025
Q1
$70.5M Sell
484,155
-90,309
-16% -$13.4M 0.03% 340
2024
Q4
$80.1M Sell
574,464
-754,958
-57% -$115M 0.04% 331
2024
Q3
$218M Buy
1,329,422
+415,368
+45% +$70.2M 0.1% 165
2024
Q2
$160M Sell
914,054
-96,219
-10% -$17.9M 0.05% 209
2024
Q1
$204M Buy
1,010,273
+11,889
+1% +$2.03M 0.06% 176
2023
Q4
$149M Sell
998,384
-198,895
-17% -$29.5M 0.05% 225
2023
Q3
$186M Buy
1,197,279
+62,180
+5% +$8.67M 0.06% 162
2023
Q2
$133M Sell
1,135,099
-144,943
-11% -$16.9M 0.05% 207
2023
Q1
$173M Buy
1,280,042
+3,645
+0.3% +$456K 0.07% 161
2022
Q4
$149M Sell
1,276,397
-12,578
-1% -$1.43M 0.06% 175
2022
Q3
$129K Sell
1,288,975
-519,512
-29% -$48.6M 0.06% 200
2022
Q2
$163K Sell
1,808,487
-24,787
-1% -$2.32M 0.08% 166
2022
Q1
$156M Sell
1,833,274
-1,274,235
-41% -$96.9M 0.08% 190
2021
Q4
$197M Buy
3,107,509
+204,029
+7% +$13.1M 0.1% 158
2021
Q3
$181M Sell
2,903,480
-447,022
-13% -$25.7M 0.08% 210
2021
Q2
$203M Buy
3,350,502
+848,631
+34% +$49.7M 0.1% 175
2021
Q1
$134M Buy
2,501,871
+500,503
+25% +$25.3M 0.09% 195
2020
Q4
$87.2M Sell
2,001,368
-614,404
-23% -$22.1M 0.06% 281
2020
Q3
$75.4M Sell
2,615,772
-61,772
-2% -$2.17M 0.06% 251
2020
Q2
$89.3M Buy
2,677,544
+984,711
+58% +$31.6M 0.08% 208
2020
Q1
$35.9M Buy
1,692,833
+807,144
+91% +$37.2M 0.04% 346
2019
Q4
$53.4M Sell
885,689
-79,121
-8% -$4.95M 0.04% 379
2019
Q3
$58.6M Sell
964,810
-106,635
-10% -$5.62M 0.05% 312
2019
Q2
$59.9M Sell
1,071,445
-593,643
-36% -$32.5M 0.05% 318
2019
Q1
$99.7M Sell
1,665,088
-310,958
-16% -$19.6M 0.09% 206
2018
Q4
$117M Sell
1,976,046
-776,290
-28% -$53M 0.11% 166
2018
Q3
$220M Buy
2,752,336
+124,996
+5% +$9.89M 0.17% 115
2018
Q2
$184M Buy
2,627,340
+232,949
+10% +$17.8M 0.15% 133
2018
Q1
$175M Buy
2,394,391
+830,203
+53% +$57.2M 0.16% 135
2017
Q4
$103M Buy
1,564,188
+102,990
+7% +$6.3M 0.09% 212
2017
Q3
$81.9M Sell
1,461,198
-71,646
-5% -$3.84M 0.08% 238
2017
Q2
$80.2M Buy
1,532,844
+1,026,311
+203% +$53M 0.08% 233
2017
Q1
$25.6M Sell
506,533
-494,336
-49% -$24.6M 0.02% 491
2016
Q4
$47.1M Buy
1,000,869
+468,226
+88% +$21.3M 0.05% 312
2016
Q3
$21.6M Sell
532,643
-768,990
-59% -$31.2M 0.02% 527
2016
Q2
$49.4M Sell
1,301,633
-2,912,470
-69% -$107M 0.06% 288
2016
Q1
$157M Sell
4,214,103
-584,891
-12% -$22.2M 0.17% 99
2015
Q4
$249M Buy
4,798,994
+21,754
+0.5% +$1.14M 0.3% 65
2015
Q3
$221M Sell
4,777,240
-432,090
-8% -$22.2M 0.31% 68
2015
Q2
$273M Buy
5,209,330
+172,100
+3% +$8.76M 0.32% 66
2015
Q1
$258M Sell
5,037,230
-413,328
-8% -$19.8M 0.3% 69
2014
Q4
$246M Buy
5,450,558
+722,708
+15% +$31.8M 0.28% 68
2014
Q3
$200M Buy
4,727,850
+186,724
+4% +$7.92M 0.23% 87
2014
Q2
$177M Buy
4,541,126
+362,470
+9% +$16M 0.2% 97
2014
Q1
$182M Buy
4,178,656
+909,240
+28% +$39.8M 0.23% 90
2013
Q4
$150M Buy
3,269,416
+503,772
+18% +$19.4M 0.21% 101
2013
Q3
$88.9M Buy
2,765,644
+289,212
+12% +$10.2M 0.14% 132
2013
Q2
$88M Buy
+2,476,432
New +$98.9M 0.16% 127

Other funds holding MPC

Bank of Montreal's MPC Position: Q1 2026 in Review

Bank of Montreal increased its Marathon Petroleum (MPC) stake by 2.5% in Q1 2026, buying an estimated $2.62M and bringing the position to 528,471 shares worth $129M. The position accounts for 0.05% of the portfolio, ranked #305.

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

  • Bank of Montreal held 528,471 shares of Marathon Petroleum worth $129M as of Q1 2026.
  • Bank of Montreal bought 12,960 Marathon Petroleum shares in Q1 2026, an estimated $2.62M.
  • Marathon Petroleum made up 0.05% of Bank of Montreal's portfolio in Q1 2026, its #305 holding.
  • Bank of Montreal first reported a position in Marathon Petroleum in Q2 2013 and has held it in 52 quarters since.
  • Bank of Montreal's Marathon Petroleum position peaked at $273M in Q2 2015.
  • 1,883 funds tracked by Wall St. Rank held Marathon Petroleum as of Q1 2026.

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