Sign inGet started

SURMA JOHN P

Insider CIK 1229767 · X Chairman of Board, CEO & Pres, Director · CXO Director · IR Director · MPC Director · MPLX Director · PEG Director

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 A Award2026-08-142026-08-181,563— $095,448SEC↗
MPLX MPLX LP A Award2026-08-142026-08-181,563— $095,448SEC↗
TT Trane Technologies plc A Award2026-06-052026-06-09438— $013,785SEC↗
TT Trane Technologies plc F Tax w/h2026-06-052026-06-09112$456.84 $51.2K13,347SEC↗
MPLX MPLX LP A Award2026-05-152026-05-191,656— $093,426SEC↗
PEG PUBLIC SERVICE ENTERPRISE A Award deriv2026-05-012026-05-052,246$80.15 $180.0K16,587SEC↗
MPLX MPLX LP A Award2026-04-302026-08-053,029— $092,219SEC↗
MPC Marathon Petroleum Corp A Award2026-04-302026-05-04728— $060,901SEC↗
MPLX MPLX LP A Award2026-04-302026-05-042,580— $091,770SEC↗
MPLX MPLX LP A Award2026-04-302026-08-053,029— $092,219SEC↗
MPLX MPLX LP A Award2026-02-172026-02-191,505— $089,190SEC↗
MPLX MPLX LP A Award2025-11-142025-11-181,590— $087,685SEC↗
MPLX MPLX LP A Award2025-08-152025-08-191,475— $086,095SEC↗
TT Trane Technologies plc F Tax w/h2025-06-072025-06-10181$428.93 $77.6K13,459SEC↗
TT Trane Technologies plc A Award2025-06-052025-06-09465— $013,640SEC↗
MPLX MPLX LP A Award2025-05-162025-05-201,390— $084,620SEC↗
PEG PUBLIC SERVICE ENTERPRISE A Award deriv2025-05-012025-05-022,289$78.66 $180.1K13,903SEC↗
MPC Marathon Petroleum Corp A Award2025-05-012025-05-051,276— $058,957SEC↗
MPLX MPLX LP A Award2025-05-012025-05-052,848— $083,229SEC↗
MPC Marathon Petroleum Corp A Award2025-04-012025-04-0394— $057,681SEC↗
MPLX MPLX LP A Award2025-04-012025-04-03220— $080,381SEC↗
MPLX MPLX LP A Award2025-02-142025-02-181,269— $080,161SEC↗
MPC Marathon Petroleum Corp A Award2025-01-022025-01-06294— $057,205SEC↗
MPLX MPLX LP A Award2025-01-022025-01-06738— $078,892SEC↗
MPLX MPLX LP A Award2024-11-152024-11-191,409— $078,155SEC↗
MPC Marathon Petroleum Corp A Award2024-10-012024-10-03251— $056,570SEC↗
MPLX MPLX LP A Award2024-10-012024-10-03803— $076,746SEC↗
MPLX MPLX LP A Award2024-08-162024-08-201,345— $075,943SEC↗
MPLX MPLX LP A Award2024-07-012024-07-03831— $074,598SEC↗
MPC Marathon Petroleum Corp A Award2024-07-012024-07-03225— $056,036SEC↗
TT Trane Technologies plc A Award2024-06-072024-06-10627— $013,175SEC↗
TT Trane Technologies plc F Tax w/h2024-06-012024-06-04348$327.46 $114.0K12,548SEC↗
MPLX MPLX LP A Award2024-05-132024-05-151,340— $073,767SEC↗
PEG PUBLIC SERVICE ENTERPRISE A Award2024-05-012024-05-022,579$69.81 $180.0K2,579SEC↗
MPC Marathon Petroleum Corp A Award2024-04-012024-04-03193— $055,548SEC↗
MPLX MPLX LP A Award2024-04-012024-04-03862— $072,427SEC↗
MPLX MPLX LP A Award2024-02-142024-02-161,396— $071,565SEC↗
MPC Marathon Petroleum Corp A Award2024-01-022024-01-04258— $055,105SEC↗
MPLX MPLX LP A Award2024-01-022024-01-04972— $070,169SEC↗
MPLX MPLX LP A Award2023-11-132023-11-151,451— $069,197SEC↗
MPC Marathon Petroleum Corp A Award2023-10-022023-10-04262— $054,534SEC↗
MPLX MPLX LP A Award2023-10-022023-10-041,014— $067,746SEC↗
MPLX MPLX LP A Award2023-08-142023-08-161,286— $066,732SEC↗
MPC Marathon Petroleum Corp A Award2023-07-032023-07-05335— $054,008SEC↗
MPLX MPLX LP A Award2023-07-032023-07-05937— $065,446SEC↗
TT Trane Technologies plc F Tax w/h2023-06-022023-06-05337$173.01 $58.3K12,896SEC↗
TT Trane Technologies plc A Award2023-06-012023-06-051,206— $013,233SEC↗
MPLX MPLX LP A Award2023-05-152023-05-171,274— $064,509SEC↗
PEG PUBLIC SERVICE ENTERPRISE A Award deriv2023-05-012023-05-022,851$63.14 $180.0K10,864SEC↗
MPLX MPLX LP A Award2023-04-032023-04-05916— $063,235SEC↗
MPC Marathon Petroleum Corp A Award2023-04-032023-04-05290— $053,318SEC↗
MPLX MPLX LP A Award2023-02-142023-02-161,200— $062,319SEC↗
MPC Marathon Petroleum Corp A Award2023-01-032023-01-05355— $052,720SEC↗
MPLX MPLX LP A Award2023-01-032023-01-05978— $061,119SEC↗
MPLX MPLX LP A Award2022-11-222022-11-231,175— $060,141SEC↗
MPC Marathon Petroleum Corp A Award2022-10-032022-10-05383— $052,014SEC↗
MPLX MPLX LP A Award2022-10-032022-10-051,050— $058,965SEC↗
MPLX MPLX LP A Award2022-08-122022-08-161,073— $057,916SEC↗
MPC Marathon Petroleum Corp A Award2022-07-012022-07-05466— $051,333SEC↗
MPLX MPLX LP A Award2022-07-012022-07-051,075— $056,843SEC↗
TT Trane Technologies plc F Tax w/h2022-06-032022-06-07256$138.44 $35.4K12,027SEC↗
TT Trane Technologies plc A Award2022-06-022022-06-031,167— $012,283SEC↗
MPLX MPLX LP A Award2022-05-132022-05-171,078— $055,768SEC↗
PEG PUBLIC SERVICE ENTERPRISE A Award deriv2022-05-022022-05-042,615$68.85 $180.0K7,730SEC↗
MPC Marathon Petroleum Corp A Award2022-04-012022-04-05464— $050,596SEC↗
MPLX MPLX LP A Award2022-04-012022-04-05954— $054,690SEC↗
MPLX MPLX LP A Award2022-02-142022-02-16963— $053,736SEC↗
MPC Marathon Petroleum Corp A Award2022-01-032022-01-05600— $049,761SEC↗
MPLX MPLX LP A Award2022-01-032022-01-051,065— $052,774SEC↗
MPLX MPLX LP A Award2021-11-192021-11-231,828— $051,709SEC↗
MPC Marathon Petroleum Corp A Award2021-10-012021-10-05619— $048,718SEC↗
MPLX MPLX LP A Award2021-10-012021-10-051,101— $049,881SEC↗
MPLX MPLX LP A Award2021-08-132021-08-17982— $048,780SEC↗
MPLX MPLX LP A Award2021-07-012021-07-021,068— $047,798SEC↗
MPC Marathon Petroleum Corp A Award2021-07-012021-07-02643— $047,613SEC↗
TT Trane Technologies plc F Tax w/h2021-06-042021-06-07654$181.64 $118.8K11,116SEC↗
TT Trane Technologies plc A Award2021-06-032021-06-07887— $011,770SEC↗
MPLX MPLX LP A Award2021-05-142021-05-18918— $046,729SEC↗
PEG PUBLIC SERVICE ENTERPRISE A Award deriv2021-05-032021-05-042,121$63.65 $135.0K4,953SEC↗
MPLX MPLX LP A Award2021-04-012021-04-051,220— $045,811SEC↗
MPC Marathon Petroleum Corp A Award2021-04-012021-04-05706— $046,545SEC↗
MPLX MPLX LP A Award2021-02-122021-02-161,008— $044,591SEC↗
MPC Marathon Petroleum Corp A Award2021-01-042021-01-06966— $045,387SEC↗
MPLX MPLX LP A Award2021-01-042021-01-061,451— $043,583SEC↗
MPLX MPLX LP A Award2020-11-132020-11-171,157— $042,132SEC↗
MPC Marathon Petroleum Corp A Award2020-10-012020-10-051,421— $043,840SEC↗
MPLX MPLX LP A Award2020-10-012020-10-052,055— $040,976SEC↗
MPLX MPLX LP A Award2020-08-142020-08-181,055— $038,920SEC↗
MPLX MPLX LP A Award2020-07-012020-07-061,839— $037,865SEC↗
MPC Marathon Petroleum Corp A Award2020-07-012020-07-061,104— $041,622SEC↗
TT Trane Technologies plc F Tax w/h2020-06-062020-06-09802$102.01 $81.8K10,883SEC↗
TT Trane Technologies plc A Award2020-06-042020-06-081,701— $011,685SEC↗
MPLX MPLX LP A Award2020-05-152020-05-191,041— $036,026SEC↗
PEG PUBLIC SERVICE ENTERPRISE A Award deriv2020-05-012020-05-042,733$49.41 $135.0K2,733SEC↗
MPLX MPLX LP A Award2020-04-012020-04-032,796— $034,985SEC↗
MPC Marathon Petroleum Corp A Award2020-04-012020-04-031,887— $039,927SEC↗
MPLX MPLX LP A Award2020-02-142020-02-18687— $032,189SEC↗
MPC Marathon Petroleum Corp A Award2020-01-022020-01-06636— $037,412SEC↗
MPLX MPLX LP A Award2020-01-022020-01-061,231— $031,502SEC↗
CXO CONCHO RESOURCES INC A Award2020-01-022020-01-062,090— $014,937SEC↗
MPLX MPLX LP A Award2019-11-142019-11-18640— $030,271SEC↗
MPC Marathon Petroleum Corp A Award2019-10-012019-10-03652— $036,447SEC↗
MPLX MPLX LP A Award2019-10-012019-10-031,131— $029,631SEC↗
MPLX MPLX LP A Award2019-08-142019-08-15516— $028,500SEC↗
MPC Marathon Petroleum Corp A Award2019-07-012019-07-03714— $035,450SEC↗
MPLX MPLX LP A Award2019-07-012019-07-03988— $027,984SEC↗
IR Ingersoll-Rand plc F Tax w/h2019-06-072019-06-11866$125.22 $108.4K9,616SEC↗
IR Ingersoll-Rand plc A Award2019-06-062019-06-101,301— $010,482SEC↗
MPLX MPLX LP A Award2019-05-152019-05-17400— $026,996SEC↗
MPC Marathon Petroleum Corp A Award2019-04-012019-04-03645— $034,354SEC↗
MPLX MPLX LP A Award2019-04-012019-04-03959— $026,596SEC↗
MPLX MPLX LP A Award2019-02-142019-02-19337— $025,637SEC↗
CXO CONCHO RESOURCES INC A Award2019-01-022019-01-041,948— $012,847SEC↗
MPC Marathon Petroleum Corp A Award2019-01-022019-01-04660— $033,410SEC↗
MPLX MPLX LP A Award2019-01-022019-01-041,038— $025,300SEC↗
MPLX MPLX LP A Award2018-11-142018-11-16327— $024,262SEC↗
MPLX MPLX LP A Award2018-10-012018-10-03726— $023,935SEC↗
MPC Marathon Petroleum Corp A Award2018-10-012018-10-03409— $032,504SEC↗
MPLX MPLX LP A Award2018-08-142018-08-16257— $023,209SEC↗
MPLX MPLX LP A Award2018-07-022018-07-05756— $022,952SEC↗
MPC Marathon Petroleum Corp A Award2018-07-022018-07-05480— $031,917SEC↗
IR Ingersoll-Rand plc F Tax w/h2018-06-082018-06-12778$90.51 $70.4K9,181SEC↗
IR Ingersoll-Rand plc A Award2018-06-072018-06-111,804— $09,959SEC↗
MPLX MPLX LP A Award2018-05-152018-05-17255— $022,196SEC↗
MPLX MPLX LP A Award2018-04-022018-04-04785— $021,941SEC↗
MPC Marathon Petroleum Corp A Award2018-04-022018-04-04470— $031,251SEC↗
MPLX MPLX LP A Award2018-02-142018-02-16224— $021,157SEC↗
MPLX MPLX LP A Award2018-01-022018-01-04711— $020,933SEC↗
MPC Marathon Petroleum Corp A Award2018-01-022018-01-04502— $030,578SEC↗
CXO CONCHO RESOURCES INC A Award2018-01-022018-01-041,324— $010,899SEC↗
MPLX MPLX LP A Award2017-11-142017-11-16218— $020,222SEC↗
MPLX MPLX LP A Award2017-10-022017-10-04723— $020,004SEC↗
MPC Marathon Petroleum Corp A Award2017-10-022017-10-04604— $029,890SEC↗
MPLX MPLX LP A Award2017-08-142017-08-16194— $019,281SEC↗
MPLX MPLX LP A Award2017-07-032017-07-05748— $019,087SEC↗
MPC Marathon Petroleum Corp A Award2017-07-032017-07-05636— $029,070SEC↗
IR Ingersoll-Rand plc A Award2017-06-082017-06-091,620— $08,155SEC↗
IR Ingersoll-Rand plc F Tax w/h2017-06-022017-06-061,032$89.64 $92.5K6,535SEC↗
MPLX MPLX LP A Award2017-05-152017-05-17161— $018,339SEC↗
MPC Marathon Petroleum Corp A Award2017-04-032017-04-05676— $028,248SEC↗
MPLX MPLX LP A Award2017-04-032017-04-05703— $018,178SEC↗
MPLX MPLX LP A Award2017-02-142017-02-16132— $017,475SEC↗
MPC Marathon Petroleum Corp A Award2017-01-032017-01-05638— $027,375SEC↗
MPLX MPLX LP A Award2017-01-032017-01-05728— $017,343SEC↗
CXO CONCHO RESOURCES INC A Award2017-01-022017-01-041,422— $09,575SEC↗
MPLX MPLX LP A Award2016-11-142016-11-16142— $016,615SEC↗
MPC Marathon Petroleum Corp A Award2016-10-032016-10-05824— $026,542SEC↗
MPLX MPLX LP A Award2016-10-032016-10-05688— $016,473SEC↗
MPLX MPLX LP A Award2016-08-122016-08-16127— $015,785SEC↗
MPC Marathon Petroleum Corp A Award2016-07-012016-07-05859— $025,506SEC↗
MPLX MPLX LP A Award2016-07-012016-07-05684— $015,658SEC↗
IR Ingersoll-Rand plc F Tax w/h2016-06-042016-06-07996$65.90 $65.6K7,567SEC↗
IR Ingersoll-Rand plc A Award2016-06-022016-06-062,150— $08,563SEC↗
MPLX MPLX LP A Award2016-05-132016-05-17120— $014,974SEC↗
MPC Marathon Petroleum Corp A Award2016-04-012016-04-05927— $024,432SEC↗
MPLX MPLX LP A Award2016-04-012016-04-05793— $014,854SEC↗
MPLX MPLX LP A Award2016-02-122016-02-16175— $014,061SEC↗
CXO CONCHO RESOURCES INC A Award2016-01-042016-01-052,048— $08,153SEC↗
MPLX MPLX LP A Award2016-01-042016-01-06573— $013,887SEC↗
MPC Marathon Petroleum Corp A Award2016-01-042016-01-06659— $023,300SEC↗
MPLX MPLX LP A Award2015-11-132015-11-1767— $013,314SEC↗
MPLX MPLX LP A Award2015-10-012015-10-05594— $013,247SEC↗
MPC Marathon Petroleum Corp A Award2015-10-012015-10-05704— $022,503SEC↗
MPLX MPLX LP A Award2015-08-142015-08-1847— $012,652SEC↗
MPLX MPLX LP A Award2015-07-012015-07-06328— $012,605SEC↗
MPC Marathon Petroleum Corp A Award2015-07-012015-07-06628— $021,655SEC↗
IR Ingersoll-Rand plc A Award2015-06-042015-06-082,075— $06,413SEC↗
MPLX MPLX LP A Award2015-05-152015-05-1927— $012,278SEC↗
MPLX MPLX LP A Award2015-04-012015-04-02307— $012,251SEC↗
MPC Marathon Petroleum Corp A Award2015-04-012015-04-02332— $010,462SEC↗
IR Ingersoll-Rand plc F Tax w/h2015-02-252015-02-271,144$68.19 $78.0K4,338SEC↗
MPLX MPLX LP A Award2015-02-132015-02-1722— $011,944SEC↗
CXO CONCHO RESOURCES INC A Award2015-01-022015-01-051,905— $06,105SEC↗
MPLX MPLX LP A Award2015-01-022015-01-06255— $011,922SEC↗
MPC Marathon Petroleum Corp A Award2015-01-022015-01-06368— $010,078SEC↗
MPLX MPLX LP A Award2014-11-142014-11-1822— $011,667SEC↗
MPLX MPLX LP A Award2014-10-012014-10-03331— $011,645SEC↗
MPC Marathon Petroleum Corp A Award2014-10-012014-10-03409— $09,653SEC↗
CXO CONCHO RESOURCES INC P Buy2014-08-212014-08-212,000$130.00 $260.0K4,200SEC↗
MPLX MPLX LP A Award2014-08-142014-08-1820— $011,314SEC↗
MPLX MPLX LP A Award2014-07-012014-07-03294— $011,294SEC↗
MPC Marathon Petroleum Corp A Award2014-07-012014-07-03429— $09,193SEC↗
MPLX MPLX LP A Award2014-05-152014-05-1920— $010,999SEC↗
MPLX MPLX LP A Award2014-04-012014-04-03396— $010,980SEC↗
MPC Marathon Petroleum Corp A Award2014-04-012014-04-03377— $08,721SEC↗
CXO CONCHO RESOURCES INC A Award2014-03-192014-03-211,200— $02,200SEC↗
IR Ingersoll-Rand plc A Award2014-02-252014-02-272,382— $05,482SEC↗
IR Ingersoll-Rand plc A Award2014-02-252014-02-272,382— $05,482SEC↗
MPLX MPLX LP A Award2014-02-142014-02-1820— $010,584SEC↗
MPC Marathon Petroleum Corp X Exercise deriv2014-01-312015-03-13385— $00SEC↗
MPC Marathon Petroleum Corp J Other2014-01-312015-03-13385— $08,306SEC↗
MPC Marathon Petroleum Corp X Exercise2014-01-312015-03-13385— $08,691SEC↗
MPC Marathon Petroleum Corp X Exercise deriv2014-01-312014-02-06385— $00SEC↗
MPC Marathon Petroleum Corp J Other2014-01-312014-02-06385— $08,306SEC↗
MPC Marathon Petroleum Corp X Exercise2014-01-312014-02-06385— $08,691SEC↗
MPC Marathon Petroleum Corp A Award2014-01-022014-01-06377— $08,306SEC↗
MPLX MPLX LP A Award2014-01-022014-01-06460— $010,563SEC↗
X UNITED STATES STEEL CORP G Gift2013-11-262013-11-271,000— $0390,232SEC↗
X UNITED STATES STEEL CORP G Gift2013-11-262013-11-271,000— $0389,232SEC↗
MPLX MPLX LP A Award2013-11-142013-11-1821— $010,104SEC↗
MPC Marathon Petroleum Corp A Award2013-10-012013-10-03525— $07,891SEC↗
MPLX MPLX LP A Award2013-10-012013-10-03531— $010,083SEC↗
MPLX MPLX LP A Award2013-08-142013-08-1616— $09,552SEC↗
IR Ingersoll-Rand plc P Buy2013-08-012013-08-011,000$61.99 $62.0K3,100SEC↗
MPLX MPLX LP A Award2013-07-012013-07-03526— $09,536SEC↗
MPC Marathon Petroleum Corp A Award2013-07-012013-07-03480— $07,321SEC↗
X UNITED STATES STEEL CORP F Tax w/h2013-05-312013-06-035,980$17.96 $107.4K391,232SEC↗
X UNITED STATES STEEL CORP F Tax w/h2013-05-292013-05-3012,271$18.17 $223.0K397,212SEC↗
X UNITED STATES STEEL CORP A Award deriv2013-05-282013-05-30137,100— $0137,100SEC↗
X UNITED STATES STEEL CORP A Award2013-05-282013-05-3070,800— $0409,483SEC↗
X UNITED STATES STEEL CORP F Tax w/h2013-05-282013-05-307,339$18.64 $136.8K338,683SEC↗
MPLX MPLX LP A Award2013-05-172013-05-2111— $09,010SEC↗
MPLX MPLX LP A Award2013-04-012013-04-03514— $08,999SEC↗
MPC Marathon Petroleum Corp A Award2013-04-012013-04-03376— $06,812SEC↗
MPLX MPLX LP A Award2013-02-142013-02-195— $08,485SEC↗
MPC Marathon Petroleum Corp A Award2013-01-022013-01-04527— $06,411SEC↗
MPLX MPLX LP A Award2013-01-022013-01-04590— $08,480SEC↗
MPLX MPLX LP A Award2012-11-012012-11-05390— $07,890SEC↗
MPLX MPLX LP P Buy2012-10-312012-11-027,500$22.00 $165.0K7,500SEC↗
MPLX MPLX LP P Buy2012-10-312012-11-027,500$22.00 $165.0K7,500SEC↗
MPC Marathon Petroleum Corp A Award2012-10-012012-10-03678— $05,851SEC↗
MPC Marathon Petroleum Corp A Award2012-07-022012-07-05814— $05,139SEC↗
X UNITED STATES STEEL CORP F Tax w/h2012-05-312012-06-015,273$20.70 $109.2K346,022SEC↗
X UNITED STATES STEEL CORP A Award deriv2012-05-292012-05-31148,150— $0148,150SEC↗
X UNITED STATES STEEL CORP A Award2012-05-292012-05-3179,350— $0351,295SEC↗
X UNITED STATES STEEL CORP F Tax w/h2012-05-252012-05-296,074$21.67 $131.6K271,945SEC↗
MPC Marathon Petroleum Corp A Award2012-04-022012-04-04863— $04,296SEC↗
X UNITED STATES STEEL CORP G Gift2012-02-232012-02-2410,000— $0278,019SEC↗
MPC Marathon Petroleum Corp A Award2012-01-032012-01-051,122— $03,414SEC↗