| May 15, 2026 |
WNEG Investments, L.P. |
MPX MARINE PRODUCTS GROUP, LLC |
OTHER |
327,258 |
N/A |
| May 15, 2026 |
Kreisler Amy Rollins |
MPX MARINE PRODUCTS GROUP, LLC |
SELL |
90,058 |
N/A |
| May 15, 2026 |
Gary W. Rollins Voting Trust U/A dated September 14, 1994 |
MPX MARINE PRODUCTS GROUP, LLC |
OTHER |
343,479 |
N/A |
| May 15, 2026 |
Gary W. Rollins Voting Trust U/A dated September 14, 1994 |
MPX MARINE PRODUCTS GROUP, LLC |
OTHER |
156,838 |
N/A |
| May 15, 2026 |
Gary W. Rollins Voting Trust U/A dated September 14, 1994 |
MPX MARINE PRODUCTS GROUP, LLC |
OTHER |
297,913 |
N/A |
| May 15, 2026 |
Gary W. Rollins Voting Trust U/A dated September 14, 1994 |
MPX MARINE PRODUCTS GROUP, LLC |
OTHER |
1,065,476 |
N/A |
| May 15, 2026 |
Gary W. Rollins Voting Trust U/A dated September 14, 1994 |
MPX MARINE PRODUCTS GROUP, LLC |
OTHER |
19,138,233 |
N/A |
| May 15, 2026 |
ROLLINS GARY W |
MPX MARINE PRODUCTS GROUP, LLC |
OTHER |
4,505 |
N/A |
| May 15, 2026 |
ROLLINS GARY W |
MPX MARINE PRODUCTS GROUP, LLC |
OTHER |
327,258 |
N/A |
| May 15, 2026 |
ROLLINS GARY W |
MPX MARINE PRODUCTS GROUP, LLC |
OTHER |
219,149 |
N/A |
| May 15, 2026 |
ROLLINS GARY W |
MPX MARINE PRODUCTS GROUP, LLC |
OTHER |
731,150 |
N/A |
| May 15, 2026 |
Gary W. Rollins Revocable Trust |
MPX MARINE PRODUCTS GROUP, LLC |
OTHER |
219,149 |
N/A |
| May 15, 2026 |
LOR INC |
MPX MARINE PRODUCTS GROUP, LLC |
OTHER |
156,838 |
N/A |
| May 15, 2026 |
LOR INC |
MPX MARINE PRODUCTS GROUP, LLC |
OTHER |
297,913 |
N/A |
| May 15, 2026 |
LOR INC |
MPX MARINE PRODUCTS GROUP, LLC |
OTHER |
1,065,476 |
N/A |
| May 15, 2026 |
LOR INC |
MPX MARINE PRODUCTS GROUP, LLC |
OTHER |
19,138,233 |
N/A |
| May 15, 2026 |
Rollins Pam R |
MPX MARINE PRODUCTS GROUP, LLC |
OTHER |
126,542 |
N/A |
| May 15, 2026 |
R. Randall Rollins Voting Trust U/A dated August 25, 1994 |
MPX MARINE PRODUCTS GROUP, LLC |
OTHER |
79 |
N/A |
| May 15, 2026 |
RCTLOR, LLC |
MPX MARINE PRODUCTS GROUP, LLC |
OTHER |
1,065,476 |
N/A |
| May 15, 2026 |
RFA MANAGEMENT CO LLC |
MPX MARINE PRODUCTS GROUP, LLC |
OTHER |
156,838 |
N/A |