MT
Mabru Thierry
Directeur
OtherM
Insider track record
ExecutiveNot enough buy signals with a settled T+90 horizon to measure a track record yet.
Explore the detailed record of transactions filed by Mabru Thierry, Directeur. Director active across 1 company, notably Garrett Motion Inc.. Cumulatively, 16 disclosures have been logged. Breakdown: 0 buy · 1 sell. Total volume traded: €345k. Activity tracked since 30 April 2021. The latest transaction was filed on 5 March 2026 (Retenue fiscale). Regulator: SEC (Form 4). All data is accessible without signup.
Companies and markets linked to Mabru Thierry
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations16 total
12,283 shares@ US$18.8719.5% of flowCommon StockSEC:0000950142-26-000669:0
6,561 shares@ US$20.6211.2% of flowCommon StockSEC:0000950142-26-000445:0
108,679 shares0Common StockSEC:0000950142-26-000389:0
7,394 shares@ US$9.227.4% of flowCommon StockSEC:0000950142-25-001243:0
6,212 shares@ US$9.356.7% of flowCommon StockSEC:0000950142-25-000681:0
6,561 shares@ US$9.207.1% of flowCommon StockSEC:0000950142-25-000454:0
50,000 shares@ US$7.4742.6% of flowCommon StockSEC:0000950142-24-002657:0
7,394 shares@ US$9.568.2% of flowCommon StockSEC:0000950142-24-001253:0
41,412 shares0Common StockSEC:0001062993-24-005899:0
33,229 shares0Common StockSEC:0001062993-24-004103:0
782 shares@ US$9.500.9% of flowCommon StockSEC:0001062993-24-003971:0
881 shares@ US$8.260.8% of flowCommon StockSEC:0001062993-23-009985:0
43,734 shares0Common StockSEC:0001062993-23-004438:0
963 shares@ US$6.670.0001% mcap2.9% of flowCommon StockSEC:0001062993-22-011419:0
82,154 shares0Common StockSEC:0000899243-21-021164:0
20,108 shares@ US$6.2514.7% of flowCommon StockSEC:0000899243-21-018204:0
About Mabru Thierry
Mabru Thierry is Director and SVP, Integrated Supply Chain at Garrett Motion Inc. (XNAS). He has filed 16 forms in total, and across the 16 sampled recent filings, the transactions are tax withholding transactions with total sales of EUR 448929 between 2021-05-04 and 2026-03-09.