Sign inGet started

Swearingen John S

Insider CIK 1635437 · MPC Sr. VP, Trans. & Logistics · MPLX VP, Crude Oil & Ref Prod Pipe

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
MPLX MPLX LP F Tax w/h2020-03-022020-03-04978$20.08 $19.6K23,269SEC↗
MPLX MPLX LP F Tax w/h2020-03-022020-03-041,066$20.08 $21.4K22,203SEC↗
MPLX MPLX LP F Tax w/h2020-03-022020-03-04448$20.08 $9.0K21,755SEC↗
MPLX MPLX LP A Award2020-03-022020-03-044,983— $026,738SEC↗
MPLX MPLX LP A Award2020-01-242020-01-282,585— $024,247SEC↗
MPLX MPLX LP F Tax w/h2019-03-012019-03-05707$33.24 $23.5K18,555SEC↗
MPLX MPLX LP F Tax w/h2019-03-012019-03-05649$33.24 $21.6K19,262SEC↗
MPLX MPLX LP F Tax w/h2019-03-012019-03-05373$33.24 $12.4K19,911SEC↗
MPLX MPLX LP A Award2019-03-012019-03-053,014— $021,569SEC↗
MPLX MPLX LP A Award2019-01-252019-01-29517— $020,284SEC↗
MPLX MPLX LP F Tax w/h2018-03-012018-03-05373$34.66 $12.9K13,250SEC↗
MPLX MPLX LP F Tax w/h2018-03-012018-03-05649$34.66 $22.5K12,601SEC↗
MPLX MPLX LP A Award2018-03-012018-03-057,166— $019,767SEC↗
MPLX MPLX LP F Tax w/h2018-03-012018-03-0573$34.66 $2.5K13,623SEC↗
MPLX MPLX LP A Award2018-01-312018-02-02173— $013,696SEC↗
MPC Marathon Petroleum Corp A Award deriv2017-03-012017-03-0314,045— $014,045SEC↗
MPLX MPLX LP F Tax w/h2017-03-012017-03-03586$37.87 $22.2K6,947SEC↗
MPLX MPLX LP A Award2017-03-012017-03-036,576— $013,523SEC↗
MPLX MPLX LP F Tax w/h2017-03-012017-03-03114$37.87 $4.3K7,533SEC↗
MPLX MPLX LP F Tax w/h2017-03-012017-03-0396$37.87 $3.6K7,647SEC↗
MPC Marathon Petroleum Corp F Tax w/h2017-03-012017-03-03718$50.74 $36.4K45,033SEC↗
MPC Marathon Petroleum Corp A Award2017-03-012017-03-031,962— $046,995SEC↗
MPC Marathon Petroleum Corp F Tax w/h2017-03-012017-03-03416$50.74 $21.1K45,751SEC↗
MPC Marathon Petroleum Corp F Tax w/h2017-03-012017-03-03403$50.74 $20.4K46,167SEC↗
MPC Marathon Petroleum Corp M Exercise deriv2017-02-212017-02-2317,136— $00SEC↗
MPC Marathon Petroleum Corp M Exercise2017-02-212017-02-2317,136$25.88 $443.5K63,706SEC↗
MPC Marathon Petroleum Corp S Sale2017-02-212017-02-2317,136$50.48 $865.0K46,570SEC↗
MPC Marathon Petroleum Corp A Award2017-02-012017-02-03827— $046,570SEC↗
MPLX MPLX LP A Award2017-02-012017-02-0360— $07,743SEC↗
MPC Marathon Petroleum Corp A Award deriv2016-03-012016-03-0332,097— $032,097SEC↗
MPLX MPLX LP F Tax w/h2016-03-012016-03-0367$26.04 $1.7K3,993SEC↗
MPLX MPLX LP F Tax w/h2016-03-012016-03-0380$26.04 $2.1K3,913SEC↗
MPLX MPLX LP A Award2016-03-012016-03-033,770— $07,683SEC↗
MPC Marathon Petroleum Corp F Tax w/h2016-03-012016-03-03291$34.44 $10.0K41,122SEC↗
MPC Marathon Petroleum Corp F Tax w/h2016-03-012016-03-03282$34.44 $9.7K41,413SEC↗
MPC Marathon Petroleum Corp A Award2016-03-012016-03-034,621— $045,743SEC↗
MPC Marathon Petroleum Corp F Tax w/h2016-02-292016-03-02285$34.54 $9.8K41,695SEC↗
MPLX MPLX LP F Tax w/h2016-02-292016-03-02100$25.83 $2.6K4,060SEC↗
MPC Marathon Petroleum Corp A Award2016-02-012016-02-031,236— $041,980SEC↗
MPLX MPLX LP A Award2016-02-012016-02-03185— $04,160SEC↗