Real time insider trading transaction history:
- Insiders are prohibited from making short-swing profits by trading their shares within 6 months of the registration or acquiring the shares.
- Shares are not adjusted for stock split.
"Insiders might sell their shares for any number of reasons, but they buy them for only one: they think the price will rise"
- Peter Lynch
What is insider trading>>
- Peter Lynch
What is insider trading>>

Stock options: Exercise, Award, Grant, Conversion
Transaction Date |
Reported DateTime |
Exercisable Expiration |
Company | Symnbol | Insider Relationship |
Shares Traded |
Conversion Price |
Shares Owned |
Filing |
2025-04-01 Option Award |
2025-04-03 6:14 pm |
N/A N/A |
MPLX LP | MPLX | SURMA JOHN P Director |
220 | $0 | 80,381 (Direct) |
View |
2025-04-01 Option Award |
2025-04-03 5:24 pm |
N/A N/A |
Marathon Petroleum Corp | MPC | SURMA JOHN P Director |
94 | $0 | 67,681 (Direct) |
View |
2025-02-14 Option Award |
2025-02-18 1:10 pm |
N/A N/A |
MPLX LP | MPLX | SURMA JOHN P Director |
1,269 | $0 | 80,161 (Direct) |
View |
2025-01-02 Option Award |
2025-01-06 08:04 am |
N/A N/A |
MPLX LP | MPLX | SURMA JOHN P Director |
738 | $0 | 78,892 (Direct) |
View |
2025-01-02 Option Award |
2025-01-06 07:40 am |
N/A N/A |
Marathon Petroleum Corp | MPC | SURMA JOHN P Director |
294 | $0 | 67,205 (Direct) |
View |
2024-11-15 Option Award |
2024-11-19 07:43 am |
N/A N/A |
MPLX LP | MPLX | SURMA JOHN P Director |
1,409 | $0 | 78,155 (Direct) |
View |
2024-10-01 Option Award |
2024-10-03 11:04 am |
N/A N/A |
MPLX LP | MPLX | SURMA JOHN P Director |
803 | $0 | 76,746 (Direct) |
View |
2024-10-01 Option Award |
2024-10-03 10:41 am |
N/A N/A |
Marathon Petroleum Corp | MPC | SURMA JOHN P Director |
251 | $0 | 66,570 (Direct) |
View |
2024-08-16 Option Award |
2024-08-20 10:10 am |
N/A N/A |
MPLX LP | MPLX | SURMA JOHN P Director |
1,345 | $0 | 75,943 (Direct) |
View |
2024-07-01 Option Award |
2024-07-03 09:38 am |
N/A N/A |
Marathon Petroleum Corp | MPC | SURMA JOHN P Director |
225 | $0 | 66,036 (Direct) |
View |
2024-07-01 Option Award |
2024-07-03 08:42 am |
N/A N/A |
MPLX LP | MPLX | SURMA JOHN P Director |
831 | $0 | 74,598 (Direct) |
View |
2024-06-07 Option Award |
2024-06-10 4:11 pm |
N/A N/A |
Trane Technologies plc | TT | SURMA JOHN P Director |
627 | $0 | 13,175 (Direct) |
View |
2024-06-01 Tax Withholding |
2024-06-04 4:17 pm |
N/A N/A |
Trane Technologies plc | TT | SURMA JOHN P Director |
348 | $327.46 | 12,548 (Direct) |
View |
2024-05-13 Option Award |
2024-05-15 06:52 am |
N/A N/A |
MPLX LP | MPLX | SURMA JOHN P Director |
1,340 | $0 | 73,767 (Direct) |
View |
2024-05-01 Option Award |
2024-05-02 5:03 pm |
N/A N/A |
PUBLIC SERVICE ENTERPRISE GROUP INC | PEG | SURMA JOHN P Director |
2,579 | $69.81 | 4,315 (Direct) |
View |
2024-04-01 Option Award |
2024-04-03 08:58 am |
N/A N/A |
MPLX LP | MPLX | SURMA JOHN P Director |
862 | $0 | 72,427 (Direct) |
View |
2024-04-01 Option Award |
2024-04-03 08:28 am |
N/A N/A |
Marathon Petroleum Corp | MPC | SURMA JOHN P Director |
193 | $0 | 65,548 (Direct) |
View |
2024-02-14 Option Award |
2024-02-16 07:59 am |
N/A N/A |
MPLX LP | MPLX | SURMA JOHN P Director |
1,396 | $0 | 71,565 (Direct) |
View |
2024-01-02 Option Award |
2024-01-04 2:01 pm |
N/A N/A |
MPLX LP | MPLX | SURMA JOHN P Director |
972 | $0 | 70,169 (Direct) |
View |
2024-01-02 Option Award |
2024-01-04 1:05 pm |
N/A N/A |
Marathon Petroleum Corp | MPC | SURMA JOHN P Director |
258 | $0 | 65,105 (Direct) |
View |
2023-11-13 Option Award |
2023-11-15 10:09 am |
N/A N/A |
MPLX LP | MPLX | SURMA JOHN P Director |
1,451 | $0 | 69,197 (Direct) |
View |
2023-10-02 Option Award |
2023-10-04 1:15 pm |
N/A N/A |
MPLX LP | MPLX | SURMA JOHN P Director |
1,014 | $0 | 67,746 (Direct) |
View |
2023-10-02 Option Award |
2023-10-04 12:30 pm |
N/A N/A |
Marathon Petroleum Corp | MPC | SURMA JOHN P Director |
262 | $0 | 64,534 (Direct) |
View |
2023-08-14 Option Award |
2023-08-16 07:10 am |
N/A N/A |
MPLX LP | MPLX | SURMA JOHN P Director |
1,286 | $0 | 66,732 (Direct) |
View |
2023-07-03 Option Award |
2023-07-05 12:56 pm |
N/A N/A |
MPLX LP | MPLX | SURMA JOHN P Director |
937 | $0 | 65,446 (Direct) |
View |
2023-07-03 Option Award |
2023-07-05 12:27 pm |
N/A N/A |
Marathon Petroleum Corp | MPC | SURMA JOHN P Director |
335 | $0 | 64,008 (Direct) |
View |
2023-06-01 Option Award |
2023-06-05 4:06 pm |
N/A N/A |
Trane Technologies plc | TT | SURMA JOHN P Director |
1,206 | $0 | 12,896 (Direct) |
View |
2023-06-02 Tax Withholding |
2023-06-05 4:06 pm |
N/A N/A |
Trane Technologies plc | TT | SURMA JOHN P Director |
337 | $173.01 | 12,896 (Direct) |
View |
2023-05-15 Option Award |
2023-05-17 1:28 pm |
N/A N/A |
MPLX LP | MPLX | SURMA JOHN P Director |
1,274 | $0 | 64,509 (Direct) |
View |
2023-05-01 Option Award |
2023-05-02 6:56 pm |
N/A N/A |
PUBLIC SERVICE ENTERPRISE GROUP INC | PEG | SURMA JOHN P Director |
2,851 | $63.14 | 10,864 (Direct) |
View |
2023-04-03 Option Award |
2023-04-05 11:36 am |
N/A N/A |
Marathon Petroleum Corp | MPC | SURMA JOHN P Director |
290 | $0 | 63,318 (Direct) |
View |
2023-04-03 Option Award |
2023-04-05 11:19 am |
N/A N/A |
MPLX LP | MPLX | SURMA JOHN P Director |
916 | $0 | 63,235 (Direct) |
View |
2023-02-14 Option Award |
2023-02-16 4:53 pm |
N/A N/A |
MPLX LP | MPLX | SURMA JOHN P Director |
1,200 | $0 | 62,319 (Direct) |
View |
2023-01-03 Option Award |
2023-01-05 09:51 am |
N/A N/A |
MPLX LP | MPLX | SURMA JOHN P Director |
978 | $0 | 61,119 (Direct) |
View |
2023-01-03 Option Award |
2023-01-05 09:31 am |
N/A N/A |
Marathon Petroleum Corp | MPC | SURMA JOHN P Director |
355 | $0 | 62,720 (Direct) |
View |
2022-11-22 Option Award |
2022-11-23 12:34 pm |
N/A N/A |
MPLX LP | MPLX | SURMA JOHN P Director |
1,175 | $0 | 60,141 (Direct) |
View |
2022-10-03 Option Award |
2022-10-05 3:18 pm |
N/A N/A |
MPLX LP | MPLX | SURMA JOHN P Director |
1,050 | $0 | 58,965 (Direct) |
View |
2022-10-03 Option Award |
2022-10-05 2:58 pm |
N/A N/A |
Marathon Petroleum Corp | MPC | SURMA JOHN P Director |
383 | $0 | 62,014 (Direct) |
View |
2022-08-12 Option Award |
2022-08-16 06:59 am |
N/A N/A |
MPLX LP | MPLX | SURMA JOHN P Director |
1,073 | $0 | 57,916 (Direct) |
View |
2022-07-01 Option Award |
2022-07-05 3:58 pm |
N/A N/A |
MPLX LP | MPLX | SURMA JOHN P Director |
1,075 | $0 | 56,843 (Direct) |
View |
2022-07-01 Option Award |
2022-07-05 3:42 pm |
N/A N/A |
Marathon Petroleum Corp | MPC | SURMA JOHN P Director |
466 | $0 | 61,333 (Direct) |
View |