Overview Financials News + Filings Key Docs Charts Holdings Ownership
|
ROYAL BANK OF CANADA
> MPC
Date | Name | Ticker | Shares | Change | Value | Change | Price |
06/30/2023 | Marathon Petroleum Corp | MPC | 2,520,350 | -1,143,098 | 293,873,000,000 | -132,515,000,000 | $116,600.08 |
12/31/2022 | Marathon Petroleum Corp | MPC | 3,663,448 | -271,449 | 426,388,000,000 | 425,997,146,000 | $116,389.81 |
09/30/2022 | Marathon Petroleum Corp | MPC | 3,934,897 | 42,273 | 390,854,000 | 70,842,000 | $99.33 |
06/30/2022 | Marathon Petroleum Corp | MPC | 3,892,624 | -403,974 | 320,012,000 | -47,346,000 | $82.21 |
03/31/2022 | Marathon Petroleum Corp | MPC | 4,296,598 | -855,734 | 367,358,000 | 37,661,000 | $85.50 |
12/31/2021 | Marathon Petroleum Corp | MPC | 5,152,332 | 1,020,786 | 329,697,000 | 74,325,000 | $63.99 |
09/30/2021 | Marathon Petroleum Corp | MPC | 4,131,546 | 874,076 | 255,372,000 | 81,130,000 | $61.81 |
03/31/2021 | Marathon Petroleum Corp | MPC | 3,257,470 | 1,636,796 | 174,242,000 | 107,211,000 | $53.49 |
12/31/2020 | Marathon Petroleum Corp | MPC | 1,620,674 | 281,041 | 67,031,000 | 27,726,000 | $41.36 |
09/30/2020 | Marathon Petroleum Corp | MPC | 1,339,633 | -70,620 | 39,305,000 | -13,411,000 | $29.34 |
06/30/2020 | Marathon Petroleum Corp | MPC | 1,410,253 | 285,412 | 52,716,000 | 26,149,000 | $37.38 |
03/31/2020 | Marathon Petroleum Corp | MPC | 1,124,841 | -13,506 | 26,567,000 | -42,018,000 | $23.62 |
12/31/2019 | Marathon Petroleum Corp | MPC | 1,138,347 | -681,283 | 68,585,000 | -41,957,000 | $60.25 |
09/30/2019 | Marathon Petroleum Corp | MPC | 1,819,630 | -6,504 | 110,542,000 | 8,497,000 | $60.75 |
06/30/2019 | Marathon Petroleum Corp | MPC | 1,826,134 | -392,760 | 102,045,000 | -30,756,000 | $55.88 |
03/31/2019 | Marathon Petroleum Corp | MPC | 2,218,894 | 267,888 | 132,801,000 | 17,672,000 | $59.85 |
12/31/2018 | Marathon Petroleum Corp | MPC | 1,951,006 | -701,642 | 115,129,000 | -101,058,000 | $59.01 |
09/30/2018 | Marathon Petroleum Corp | MPC | 2,652,648 | -81 | 216,187,000 | 30,070,000 | $81.50 |
06/30/2018 | Marathon Petroleum Corp | MPC | 2,652,729 | 690,947 | 186,117,000 | 42,690,000 | $70.16 |
03/31/2018 | Marathon Petroleum Corp | MPC | 1,961,782 | 477,417 | 143,427,000 | 45,489,000 | $73.11 |
12/31/2017 | Marathon Petroleum Corp | MPC | 1,484,365 | 645,954 | 97,938,000 | 50,920,000 | $65.98 |
09/30/2017 | Marathon Petroleum Corp | MPC | 838,411 | 51,392 | 47,018,000 | 5,834,000 | $56.08 |
06/30/2017 | Marathon Petroleum Corp | MPC | 787,019 | 288,336 | 41,184,000 | 15,979,000 | $52.33 |
03/31/2017 | Marathon Petroleum Corp | MPC | 498,683 | -191,884 | 25,205,000 | -9,565,000 | $50.54 |
12/31/2016 | Marathon Petroleum Corp | MPC | 690,567 | 84,329 | 34,770,000 | 10,162,000 | $50.35 |
09/30/2016 | Marathon Petroleum Corp | MPC | 606,238 | 606,238 | 24,608,000 | 24,608,000 | $40.59 |
06/30/2016 | Marathon Petroleum Corp | MPC | 604,103 | 604,103 | 22,932,000 | 22,932,000 | $37.96 |
03/31/2016 | Marathon Petroleum Corp | MPC | 502,376 | -274,247 | 18,678,000 | -21,582,000 | $37.18 |
12/31/2015 | Marathon Petroleum Corp | MPC | 776,623 | -712,319 | 40,260,000 | -53,542,000 | $51.84 |
09/30/2015 | Marathon Petroleum Corp | MPC | 612,444 | -876,498 | 28,374,000 | -65,428,000 | $46.33 |
06/30/2015 | Marathon Petroleum Corp | MPC | 968,741 | -520,201 | 50,677,000 | -43,125,000 | $52.31 |
03/31/2015 | Marathon Petroleum Corp | MPC | 438,992 | -1,049,950 | 44,950,000 | -48,852,000 | $102.39 |
12/31/2014 | Marathon Petroleum Corp | MPC | 156,024 | -1,332,918 | 14,083,000 | -79,719,000 | $90.26 |
09/30/2014 | Marathon Petroleum Corp | MPC | 124,259 | -1,364,683 | 10,521,000 | -83,281,000 | $84.67 |
06/30/2014 | Marathon Petroleum Corp | MPC | 196,986 | -1,291,956 | 15,379,000 | -78,423,000 | $78.07 |
<< Prev Next >> |
|