News + Filings Transactions Holdings
|
CANADA PENSION PLAN INVESTMENT BOARD
> MPC
Date | Name | Ticker | Shares | Change | Value | Change | Price |
06/30/2023 | Marathon Petroleum Corp | MPC | 1,427,320 | 54,379 | 166,425,512,000 | 166,289,138,000 | $116,600.00 |
09/30/2022 | Marathon Petroleum Corp | MPC | 1,372,941 | -106,800 | 136,374,000 | 14,724,000 | $99.33 |
06/30/2022 | Marathon Petroleum Corp | MPC | 1,479,741 | -1,598,000 | 121,650,000 | -141,497,000 | $82.21 |
03/31/2022 | Marathon Petroleum Corp | MPC | 3,077,741 | -237,166 | 263,147,000 | 51,026,000 | $85.50 |
12/31/2021 | Marathon Petroleum Corp | MPC | 3,314,907 | -255,314 | 212,121,000 | -3,592,000 | $63.99 |
06/30/2021 | Marathon Petroleum Corp | MPC | 3,570,221 | 508,340 | 215,713,000 | 51,933,000 | $60.42 |
03/31/2021 | Marathon Petroleum Corp | MPC | 3,061,881 | -1,132,174 | 163,780,000 | -9,686,000 | $53.49 |
12/31/2020 | Marathon Petroleum Corp | MPC | 4,194,055 | 27,516 | 173,466,000 | 51,220,000 | $41.36 |
09/30/2020 | Marathon Petroleum Corp | MPC | 4,166,539 | 801,785 | 122,246,000 | -3,529,000 | $29.34 |
06/30/2020 | Marathon Petroleum Corp | MPC | 3,364,754 | -274,321 | 125,775,000 | 39,820,000 | $37.38 |
03/31/2020 | Marathon Petroleum Corp | MPC | 3,639,075 | 657,077 | 85,955,000 | -93,710,000 | $23.62 |
12/31/2019 | Marathon Petroleum Corp | MPC | 2,981,998 | 62,638 | 179,665,000 | 2,314,000 | $60.25 |
09/30/2019 | Marathon Petroleum Corp | MPC | 2,919,360 | 2,682,886 | 177,351,000 | 164,137,000 | $60.75 |
06/30/2019 | Marathon Petroleum Corp | MPC | 236,474 | 152,524 | 13,214,000 | 8,190,000 | $55.88 |
03/31/2019 | Marathon Petroleum Corp | MPC | 83,950 | -7,360 | 5,024,000 | -364,000 | $59.85 |
12/31/2018 | Marathon Petroleum Corp | MPC | 91,310 | -21,900 | 5,388,000 | -3,665,000 | $59.01 |
09/30/2018 | Marathon Petroleum Corp | MPC | 113,210 | 46,000 | 9,053,000 | 4,338,000 | $79.97 |
06/30/2018 | Marathon Petroleum Corp | MPC | 67,210 | -471,690 | 4,715,000 | -34,684,000 | $70.15 |
03/31/2018 | Marathon Petroleum Corp | MPC | 538,900 | -105,100 | 39,399,000 | -3,092,000 | $73.11 |
12/31/2017 | Marathon Petroleum Corp | MPC | 644,000 | 28,900 | 42,491,000 | 7,996,000 | $65.98 |
09/30/2017 | Marathon Petroleum Corp | MPC | 615,100 | 310,600 | 34,495,000 | 18,561,000 | $56.08 |
06/30/2017 | Marathon Petroleum Corp | MPC | 304,500 | -745,596 | 15,934,000 | -37,138,000 | $52.33 |
03/31/2017 | Marathon Petroleum Corp | MPC | 1,050,096 | 590,400 | 53,072,000 | 29,926,000 | $50.54 |
12/31/2016 | Marathon Petroleum Corp | MPC | 459,696 | -433,900 | 23,146,000 | -13,125,000 | $50.35 |
09/30/2016 | Marathon Petroleum Corp | MPC | 893,596 | -65,546 | 36,271,000 | -138,000 | $40.59 |
06/30/2016 | Marathon Petroleum Corp | MPC | 959,142 | 959,142 | 36,409,000 | 36,409,000 | $37.96 |
03/31/2016 | Marathon Petroleum Corp | MPC | 964,042 | 138,338 | 35,843,000 | -17,266,000 | $37.18 |
12/31/2015 | Marathon Petroleum Corp | MPC | 120,142 | -465,220 | 6,228,000 | -20,892,000 | $51.84 |
09/30/2015 | Marathon Petroleum Corp | MPC | 585,362 | -240,342 | 27,120,000 | -25,989,000 | $46.33 |
06/30/2015 | Marathon Petroleum Corp | MPC | 246,166 | 21,133 | 12,877,000 | -10,164,000 | $52.31 |
03/31/2015 | Marathon Petroleum Corp | MPC | 225,033 | -646,517 | 23,041,000 | -56,906,000 | $102.39 |
12/31/2014 | Marathon Petroleum Corp | MPC | 348,551 | 179,798 | 31,460,000 | 17,172,000 | $90.26 |
09/30/2014 | Marathon Petroleum Corp | MPC | 168,753 | -702,797 | 14,288,000 | -65,659,000 | $84.67 |
06/30/2014 | Marathon Petroleum Corp | MPC | 869,033 | -2,517 | 67,845,000 | -12,102,000 | $78.07 |
03/31/2014 | Marathon Petroleum Corp | MPC | 780,091 | -91,459 | 67,899,000 | -12,048,000 | $87.04 |
<< Prev Next >> |
|