MJ
McCarthy John P
Vice-Président Senior
OtherM
Insider track record
ExecutiveNot enough buy signals with a settled T+90 horizon to measure a track record yet.
Browse the complete record of transactions filed by McCarthy John P, Vice-Président Senior. Officer active across 1 company, notably MRC Global INC.. In total, 17 disclosures have been recorded. Split: 0 buy · 1 sell. Total volume traded: €140k. History available since 7 February 2022. The latest transaction was filed on 12 March 2025 (Attribution). Regulator: SEC (Form 4). The full history is free.
Companies and markets linked to McCarthy John P
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations17 total
65,770 sharesCommon StockSEC:0001193125-25-271913:0
14,181 shares0Common StockSEC:0000950170-25-039781:0
5,394 shares@ US$12.7915.5% of flowCommon StockSEC:0000950170-25-018294:0
1,976 shares@ US$13.385.9% of flowCommon StockSEC:0000950170-25-017338:0
3,221 shares@ US$10.537.4% of flowCommon StockSEC:0000950170-25-012456:0
11,000 shares@ US$13.7832.7% of flowCommon StockSEC:0000950170-24-060678:0
2,152 shares@ US$10.745.0% of flowCommon StockSEC:0000950170-24-014046:0
3,253 shares@ US$10.537.4% of flowCommon StockSEC:0000950170-24-013486:0
2,351 shares@ US$10.475.4% of flowCommon StockSEC:0000950170-24-012932:0
770 shares@ US$10.071.7% of flowCommon StockSEC:0000899243-23-017007:0
638 shares@ US$13.271.8% of flowCommon StockSEC:0000899243-23-005011:0
1,369 shares@ US$13.314.0% of flowCommon StockSEC:0000899243-23-004624:0
2,226 shares@ US$13.816.7% of flowCommon StockSEC:0000899243-23-004452:0
15,485 shares0Common StockSEC:0000899243-23-004329:0
777 shares@ US$7.7919.1% of flowCommon StockSEC:0000899243-22-006138:0
1,670 shares@ US$7.6740.4% of flowCommon StockSEC:0000899243-22-005603:0
22,078 shares0Common StockSEC:0000899243-22-005495:0
About McCarthy John P
John P. McCarthy is the Senior Vice President of Supply Chain at MRC Global Inc. He is responsible for managing the supply chain and logistics operations of the company. His role is essential in ensuring efficiency and profitability of operations.