CM
Craighead Martin S
Director
BoardM
Insider track record
Board DirectorNot enough buy signals with a settled T+90 horizon to measure a track record yet.
Explore the detailed record of transactions filed by Craighead Martin S, Director. Officer active across 4 companies, notably Ecovyst Inc.. Aggregated, 19 reports have been published. Breakdown: 0 buy · 2 sells. Total volume traded: €2.8m. History available since 17 January 2022. The latest transaction was disclosed on 28 May 2026 (Cession). Regulator: SEC (Form 4). The full history is openly available.
Companies and markets linked to Craighead Martin S
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations19 total
9,643 shares@ US$320.40750.0012% mcap96.4% of flowCommon StockSEC:0001319699-26-000004:0
357 shares@ US$321.00690.0000% mcap3.6% of flowCommon StockSEC:0001319699-26-000004:1
1,251 sharesCommon StockSEC:0001319699-26-000002:0
525 shares0Common StockSEC:0000097476-26-000040:0
1,476 sharesCommon StockSEC:0000032604-25-000018:0
614 shares0Common StockSEC:0001127602-25-002271:0
1,867 sharesCommon StockSEC:0001062993-24-002549:0
686 shares0Common StockSEC:0001127602-24-002440:0
1,933 sharesCommon StockSEC:0000950138-23-000029:0
574 shares0Common StockSEC:0001127602-23-002681:0
1,905 sharesCommon StockSEC:0000950138-22-000042:0
572 shares0Common StockSEC:0001127602-22-002573:0
19,436 shares0Common StockSEC:0000899243-22-002399:0
6,728 sharesCommon Stock, $1.00 Par ValueSEC:0001127602-16-037814:0
55,710 sharesCommon Stock, $1.00 Par ValueSEC:0001127602-16-037708:0
19,616 sharesCommon Stock, $1.00 Par ValueSEC:0001127602-16-037708:1
17,892 sharesCommon Stock, $1.00 Par ValueSEC:0001127602-16-037708:2
7,506 sharesCommon Stock, $1.00 Par ValueSEC:0001127602-16-037708:3
128.548 sharesCommon Stock, $1.00 Par ValueSEC:0001127602-16-035664:0
About Craighead Martin S
Craighead Martin S is Administrateur. Across 19 filings in total, the 19 sampled filings run from 2016-01-05 to 2026-05-29, with EUR 0 in purchases and EUR 2758893 in sales, mainly related to Texas Instruments INC. The most common transaction nature is Attribution.