News + Filings Key Docs Holdings Ownership
|
MACKENZIE FINANCIAL CORP
> MPC
Date | Name | Ticker | Shares | Change | Value | Change | Price |
06/30/2023 | Marathon Petroleum Corp | MPC | 72,721 | -1,137,699 | 8,547,626,000 | -132,333,158,000 | $117,540.00 |
12/31/2022 | Marathon Petroleum Corp | MPC | 1,210,420 | -389,068 | 140,880,784,000 | 140,721,907,000 | $116,390.00 |
09/30/2022 | Marathon Petroleum Corp | MPC | 1,599,488 | -472,762 | 158,877,000 | -11,483,000 | $99.33 |
06/30/2022 | Marathon Petroleum Corp | MPC | 2,072,250 | -144,930 | 170,360,000 | -19,209,000 | $82.21 |
03/31/2022 | Marathon Petroleum Corp | MPC | 2,217,180 | -368,378 | 189,569,000 | 24,119,000 | $85.50 |
12/31/2021 | Marathon Petroleum Corp | MPC | 2,585,558 | -411,131 | 165,450,000 | -19,775,000 | $63.99 |
09/30/2021 | Marathon Petroleum Corp | MPC | 2,996,689 | 2,021,364 | 185,225,000 | 144,886,000 | $61.81 |
12/31/2020 | Marathon Petroleum Corp | MPC | 975,325 | 266,794 | 40,339,000 | 19,551,000 | $41.36 |
09/30/2020 | Marathon Petroleum Corp | MPC | 708,531 | -401,096 | 20,788,000 | -20,690,000 | $29.34 |
06/30/2020 | Marathon Petroleum Corp | MPC | 1,109,627 | 530,253 | 41,478,000 | 27,793,000 | $37.38 |
03/31/2020 | Marathon Petroleum Corp | MPC | 579,374 | 240,615 | 13,685,000 | -6,725,000 | $23.62 |
12/31/2019 | Marathon Petroleum Corp | MPC | 338,759 | -154,728 | 20,410,000 | -9,569,000 | $60.25 |
09/30/2019 | Marathon Petroleum Corp | MPC | 493,487 | -4,243 | 29,979,000 | 2,166,000 | $60.75 |
06/30/2019 | Marathon Petroleum Corp | MPC | 497,730 | -274,749 | 27,813,000 | -18,420,000 | $55.88 |
03/31/2019 | Marathon Petroleum Corp | MPC | 772,479 | 67,773 | 46,233,000 | 4,648,000 | $59.85 |
12/31/2018 | Marathon Petroleum Corp | MPC | 704,706 | -268,991 | 41,585,000 | -36,282,000 | $59.01 |
09/30/2018 | Marathon Petroleum Corp | MPC | 973,697 | 704,376 | 77,867,000 | 58,971,000 | $79.97 |
06/30/2018 | Marathon Petroleum Corp | MPC | 269,321 | 206,359 | 18,896,000 | 14,293,000 | $70.16 |
03/31/2018 | Marathon Petroleum Corp | MPC | 62,962 | -413,160 | 4,603,000 | -26,812,000 | $73.11 |
12/31/2017 | Marathon Petroleum Corp | MPC | 476,122 | -130,401 | 31,415,000 | -2,599,000 | $65.98 |
09/30/2017 | Marathon Petroleum Corp | MPC | 606,523 | -2,000 | 34,014,000 | 2,170,000 | $56.08 |
06/30/2017 | Marathon Petroleum Corp | MPC | 608,523 | 17,819 | 31,844,000 | 31,814,146 | $52.33 |
03/31/2017 | Marathon Petroleum Corp | MPC | 590,704 | -335,632 | 29,854 | -46,611,146 | $0.05 |
12/31/2016 | Marathon Petroleum Corp | MPC | 926,336 | 600,981 | 46,641,000 | 33,435,000 | $50.35 |
09/30/2016 | Marathon Petroleum Corp | MPC | 325,355 | 325,355 | 13,206,000 | 13,206,000 | $40.59 |
06/30/2016 | Marathon Petroleum Corp | MPC | 6,212 | 6,212 | 236,000 | 236,000 | $37.99 |
03/31/2016 | Marathon Petroleum Corp | MPC | 6,212 | 6,212 | 231,000 | 231,000 | $37.19 |
06/30/2015 | Marathon Petroleum Corp | MPC | 0 | -110,000 | 0 | -7,817,000 | |
03/31/2015 | Marathon Petroleum Corp | MPC | 0 | -110,000 | 0 | -7,817,000 | |
12/31/2014 | Marathon Petroleum Corp | MPC | 0 | -3,578 | 0 | -303,000 | |
09/30/2014 | Marathon Petroleum Corp | MPC | 3,578 | -106,422 | 303,000 | -7,514,000 | $84.68 |
03/31/2014 | Marathon Petroleum Corp | MPC | 0 | -110,000 | 0 | -7,817,000 | |
12/31/2013 | Marathon Petroleum Corp | MPC | 0 | -110,000 | 0 | -7,817,000 | |
09/30/2013 | Marathon Petroleum Corp | MPC | 0 | -110,000 | 0 | -7,817,000 | |
06/30/2013 | Marathon Petroleum Corp | MPC | 110,000 | 110,000 | 7,817,000 | 7,817,000 | $71.06 |
<< Prev Next >> |
|