Basic Materials: Energy

Marathon Petroleum Corp (MPC: NYSE)

$50.03 n/a | n/a%
02/24/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 4,742 5,513 6,262 5,734 4,063 29,985 33,485
Shares Bought 6,904 7,675 7,675 7,147 6,875 88,731 92,231
Shares Sold 2,162 2,162 1,413 1,413 2,812 58,746 58,746
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 417.94M 416.27M 414.84M 400.22M 426.42M 434.49M 453.47M
Shares Bought 69.32M 56.49M 55.75M 37.21M 62.86M 63.45M 78.53M
Shares Sold 70.50M 70.85M 71.15M 75.78M 59.10M 62.64M 62.53M

Portfolios with MPC

Latest MPC Headlines from TheStreet

More Financial News for MPC

Press Releases for MPC

See All Press Releases
brokerage partners
connect with Stockpickr
Fan us on FaceBook
Follow us on Twitter