Surma John P
All linked companies
| Company | Shares held | Latest |
|---|---|---|
| MPLX LP · MPLX | 93,426 | May 15, 2026 |
| Marathon Petroleum Corp · MPC | 60,901 | Apr 30, 2026 |
| PUBLIC SERVICE ENTERPRISE GROUP INC · PEG | — | May 1, 2026 |
| Trane Technologies plc · TT | — | Jun 5, 2026 |
| Company | Shares held | Latest |
|---|---|---|
| MPLX LP · MPLX | 93,426 | May 15, 2026 |
| Marathon Petroleum Corp · MPC | 60,901 | Apr 30, 2026 |
| PUBLIC SERVICE ENTERPRISE GROUP INC · PEG | — | May 1, 2026 |
| Trane Technologies plc · TT | — | Jun 5, 2026 |