Latest filing published 26 Nov 2025 for Marketaxess Holdings INC.
Insider track record
No signal scores available.
Carlos Mauricio Hernandez: trading record in brief
Carlos Mauricio Hernandez discloses dealings in Marketaxess Holdings Inc to SEC (Form 4). We count 22 filings; the first trade dates from 30 July 2009 and the latest from 25 November 2025.
Not one of the filings records a straightforward purchase or sale on the market. Compensation-driven entries like these are tracked, but they say little about how insiders judge the share price.
The record was last updated on 26 November 2025 with a transaction in Marketaxess Holdings Inc. Typically, a trade is published a median of 2 days after it takes place. US insiders must file a Form 4 within two business days of a trade. Every figure here comes from the filings published by SEC (Form 4) and describes the past, not future prices; it is not investment advice.
Companies and markets linked to Carlos Mauricio Hernandez
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 7,466 shares0Common Stock, par value $0.003 per shareSEC:0001193125-25-300537:1
- 7,466 shares0Common Stock, par value $0.003 per shareSEC:0001193125-25-300537:0
- 1,475 shares0Common Stock, par value $0.003 per shareSEC:0000950170-25-082353:0
- 12,480 shares0Common Stock, par value $0.003 per shareSEC:0000950170-25-043207:1
- 12,480 shares0Common Stock, par value $0.003 per shareSEC:0000950170-25-043207:0
- 12,480 shares0Common Stock, par value $0.003 per shareSEC:0000950170-25-036303:1
- 12,480 shares0Common Stock, par value $0.003 per shareSEC:0000950170-25-036303:0
- 275 shares0Common Stock, par value $0.003 per shareSEC:0000950170-25-000489:0
- 781 shares0Common Stock, par value $0.003 per shareSEC:0000950170-24-070651:0
- 19,946 shares0Common Stock, par value $0.003 per shareSEC:0001209191-23-056236:1
- 19,946 shares0Common Stock, par value $0.003 per shareSEC:0001209191-23-056236:0
- 493 shares0Common Stock, par value $0.003 per shareSEC:0001209191-23-053556:0
- 598 shares0Common Stock, par value $0.003 per shareSEC:0001012975-18-000994:0
- 518 shares0Common Stock, par value $0.003 per shareSEC:0001012975-17-000615:0
- 636 shares0Common Stock, par value $0.003 per shareSEC:0001012975-16-001386:0
- 972 shares0Common Stock, par value $0.003 per shareSEC:0001012975-15-000589:0
- 1,604 shares0Common Stock, par value $0.003 per shareSEC:0001209191-14-051764:0
- 1,627 sharesCommon Stock, par value $0.003 per shareSEC:0001181431-13-041914:0
- 2,553 sharesCommon Stock, par value $0.003 per shareSEC:0001181431-12-042867:0
- 2,870 sharesCommon Stock, par value $0.003 per shareSEC:0001209191-11-041795:0
- 4,923 sharesCommon Stock, par value $0.003 per shareSEC:0001209191-10-040936:0
- 4,178 sharesCommon Stock, par value $0.003 per shareSEC:0001209191-09-038455:0
22 of 22 declarations