LIVE FROM THE DATABASETRANSACTIONS 723,671COMPANIES 6,572LATEST TRADE Oct 27UPDATED Oct 28, 12:45 PM
Reporting ownerCIK 0001816893

John P. McCarthy

11 transactions in one company, from February 6, 2025 to November 6, 2025.

Transactions
111 company
Bought · P
$0open market
Sold · S
$0open market
Net
+$0net buying

By company

Where this insider traded.

CompanyTickerTradesBoughtSold
MRC GLOBAL INC.MRC11——

All transactions

11 in total, newest filings first.

CompanyTickerInsiderDateCodeSharesPriceValueHeld after
MRC GLOBAL INC.MRCJohn P. McCarthyOfficerDERIVNov 6DReturned to issuer33,061——0derivatives
MRC GLOBAL INC.MRCJohn P. McCarthyOfficerDERIVNov 6DReturned to issuer15,485——0derivatives
MRC GLOBAL INC.MRCJohn P. McCarthyOfficerNov 6DReturned to issuer83,969——0
MRC GLOBAL INC.MRCJohn P. McCarthyOfficerNov 6DReturned to issuer26,642——83,969
MRC GLOBAL INC.MRCJohn P. McCarthyOfficerNov 6DReturned to issuer65,770——110,611
MRC GLOBAL INC.MRCJohn P. McCarthyOfficerNov 6AAward65,770——176,381
MRC GLOBAL INC.MRCJohn P. McCarthyOfficerMar 12AAward14,181$0.00—110,611
MRC GLOBAL INC.MRCJohn P. McCarthyOfficerFeb 7FTax withholding9,504$12.79$122K96,430
MRC GLOBAL INC.MRCJohn P. McCarthyOfficerFeb 7AAward27,598$0.00—105,934
MRC GLOBAL INC.MRCJohn P. McCarthyOfficerFeb 7FTax withholding5,394$12.79$69K78,336
MRC GLOBAL INC.MRCJohn P. McCarthyOfficerFeb 6FTax withholding1,976$13.38$26K83,730