Raymond Brooks

(Mr. Raymond Brooks)

Currently holds positions in Marathon Petroleum Corp and MPLX LP

Positions

Position Company Period
Executive Vice President - Refining Marathon Petroleum Corp Oct. 1, 2018 -
Senior Vice President of MPLX GP LLC MPLX LP Feb. 1, 2018 -
Senior Vice President - Refining Marathon Petroleum Corp March 1, 2016 - Oct. 1, 2018
Raymond Brooks's trades of Marathon Petroleum Corp's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2022-05-25 2022-05-23 S Sale
44,352 -41.2%
96.82
USD 4,294,205
44,352 -41.2% 96.82 USD 4,294,205
2022-05-25 2022-05-23 S Sale
31,779 -33.4%
96.72
USD 3,073,760
31,779 -33.4% 96.72 USD 3,073,760
2022-05-25 2022-05-23 S Sale
44,242 -41.2%
96.83
USD 4,283,997
44,242 -41.2% 96.83 USD 4,283,997
2022-05-25 2022-05-23 S Sale
13,484 -17.6%
97.02
USD 1,308,150
13,484 -17.6% 97.02 USD 1,308,150
2022-02-08 2022-02-04 S Sale
54,163 -48.2%
78.39
USD 4,246,000
54,163 -48.2% 78.39 USD 4,246,000
2022-02-08 2022-02-04 S Sale
8,790 -13.1%
78.51
USD 690,120
8,790 -13.1% 78.51 USD 690,120
2022-02-08 2022-02-04 S Sale
7,596 -11.5%
78.48
USD 596,111
7,596 -11.5% 78.48 USD 596,111
// ... existing code ... // ... rest of the file ...