Basic Materials: Energy

Marathon Petroleum Corp (MPC: NYSE)

$51.5 n/a | n/a%
06/23/17 - 04:01 PM ET
Insider Trading
Historical Data Current 1 Mo. Ago 2 Mo. Ago 3 Mo. Ago 4 Mo. Ago 5 Mo. Ago 6 Mo. Ago
Net Insider Transaction 75,303 83,974 84,271 34,105 4,742 5,513 6,262
Shares Bought 211,543 171,172 170,597 53,403 6,904 7,675 7,675
Shares Sold 136,240 87,198 86,326 19,298 2,162 2,162 1,413
Institutional Trading
Historical Data Current 1 Mo. Ago 2 Mo. Ago 3 Mo. Ago 4 Mo. Ago 5 Mo. Ago 6 Mo. Ago
Total Shares Held 415.57M 421.21M 407.84M 420.64M 419.91M 416.27M 414.84M
Shares Bought 52.71M 63.42M 67.23M 66.29M 70.12M 56.49M 55.75M
Shares Sold 70.15M 69.40M 73.09M 74.72M 64.56M 70.85M 71.15M

Portfolios with MPC

Latest MPC Headlines from TheStreet

More Financial News for MPC

Press Releases for MPC

See All Press Releases
brokerage partners
watch thestreet tv
No Videos Found
connect with Stockpickr
Fan us on FaceBook
Follow us on Twitter