News + Filings Holdings
|
Swiss National Bank
> MPC
Date | Name | Ticker | Shares | Change | Value | Change | Price |
06/30/2023 | Marathon Petroleum Corp | MPC | 1,594,866 | -265,100 | 185,961,376,000 | -64,817,840,000 | $116,600.00 |
03/31/2023 | Marathon Petroleum Corp | MPC | 1,859,966 | -166,600 | 250,779,216,000 | 14,907,199,000 | $134,830.00 |
12/31/2022 | Marathon Petroleum Corp | MPC | 2,026,566 | -317,970 | 235,872,017,000 | 235,639,134,000 | $116,390.00 |
09/30/2022 | Marathon Petroleum Corp | MPC | 2,344,536 | -107,300 | 232,883,000 | 31,318,000 | $99.33 |
06/30/2022 | Marathon Petroleum Corp | MPC | 2,451,836 | -214,400 | 201,565,000 | -26,398,000 | $82.21 |
03/31/2022 | Marathon Petroleum Corp | MPC | 2,666,236 | 240,500 | 227,963,000 | 72,740,000 | $85.50 |
12/31/2021 | Marathon Petroleum Corp | MPC | 2,425,736 | -157,300 | 155,223,000 | -4,434,000 | $63.99 |
09/30/2021 | Marathon Petroleum Corp | MPC | 2,583,036 | -71,500 | 159,657,000 | -730,000 | $61.81 |
06/30/2021 | Marathon Petroleum Corp | MPC | 2,654,536 | 153,525 | 160,387,000 | 26,608,000 | $60.42 |
03/31/2021 | Marathon Petroleum Corp | MPC | 2,501,011 | 41,700 | 133,779,000 | 32,062,000 | $53.49 |
12/31/2020 | Marathon Petroleum Corp | MPC | 2,459,311 | -71,800 | 101,717,000 | 27,454,000 | $41.36 |
09/30/2020 | Marathon Petroleum Corp | MPC | 2,531,111 | -35,400 | 74,263,000 | -21,673,000 | $29.34 |
06/30/2020 | Marathon Petroleum Corp | MPC | 2,566,511 | 46,300 | 95,936,000 | 36,409,000 | $37.38 |
03/31/2020 | Marathon Petroleum Corp | MPC | 2,520,211 | 444,400 | 59,527,000 | -65,541,000 | $23.62 |
12/31/2019 | Marathon Petroleum Corp | MPC | 2,075,811 | -112,700 | 125,068,000 | -7,884,000 | $60.25 |
09/30/2019 | Marathon Petroleum Corp | MPC | 2,188,511 | -7,471 | 132,952,000 | 10,241,000 | $60.75 |
06/30/2019 | Marathon Petroleum Corp | MPC | 2,195,982 | -110,000 | 122,711,000 | -15,302,000 | $55.88 |
03/31/2019 | Marathon Petroleum Corp | MPC | 2,305,982 | 60,400 | 138,013,000 | 5,501,000 | $59.85 |
12/31/2018 | Marathon Petroleum Corp | MPC | 2,245,582 | 771,186 | 132,512,000 | 14,605,000 | $59.01 |
09/30/2018 | Marathon Petroleum Corp | MPC | 1,474,396 | -98,700 | 117,907,000 | 7,539,000 | $79.97 |
06/30/2018 | Marathon Petroleum Corp | MPC | 1,573,096 | 6,100 | 110,368,000 | -4,195,000 | $70.16 |
03/31/2018 | Marathon Petroleum Corp | MPC | 1,566,996 | -300,700 | 114,563,000 | -8,668,000 | $73.11 |
12/31/2017 | Marathon Petroleum Corp | MPC | 1,867,696 | -51,300 | 123,231,000 | 15,614,000 | $65.98 |
09/30/2017 | Marathon Petroleum Corp | MPC | 1,918,996 | -8,300 | 107,617,000 | 6,762,000 | $56.08 |
06/30/2017 | Marathon Petroleum Corp | MPC | 1,927,296 | 57,100 | 100,855,000 | 6,335,000 | $52.33 |
03/31/2017 | Marathon Petroleum Corp | MPC | 1,870,196 | 1,870,196 | 94,520,000 | 94,520,000 | $50.54 |
<< Prev Next >> |
|