Insider track record
OtherNot enough buy signals with a settled T+90 horizon to measure a track record yet.
Discover the complete record of transactions filed by Magee Leslie S. Director active across 1 company, notably H&E Equipment Services, Inc.. Cumulatively, 13 filings have been published. History available since 2 August 2021. The latest transaction was filed on 27 May 2025 (Attribution). Regulator: SEC (Form 4). All data is openly available.
Companies and markets linked to Magee Leslie S
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations13 total
19,378 shares0Common Stock, par value $0.01 per shareSEC:0000950170-25-080243:0
20,463 shares@ US$98.1439.4% of flowCommon Stock, par value $0.01 per shareSEC:0000950170-25-026766:0
1,476 shares@ US$46.001.3% of flowCommon Stock, par value $0.01 per shareSEC:0000950170-24-091810:0
6,405 shares0Common Stock, par value $0.01 per shareSEC:0000950170-24-090748:0
23,929 shares@ US$58.7926.7% of flowCommon Stock, par value $0.01 per shareSEC:0000950170-24-027284:0
1,476 shares@ US$48.901.4% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-23-044618:0
6,545 shares0Common Stock, par value $0.01 per shareSEC:0001209191-23-044438:0
22,726 shares@ US$55.4224.4% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-23-016668:0
1,498 shares@ US$34.471.0% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-22-044386:0
18,657 shares0Common Stock, par value $0.01 per shareSEC:0001209191-22-044110:0
3,603 shares@ US$38.392.7% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-22-017052:0
2,654 shares@ US$34.031.6% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-21-049664:0
8,580 shares0Common Stock, par value $0.01 per shareSEC:0001209191-21-049641:0
About Magee Leslie S
Magee Leslie S is CFO & Secretary at H&E Equipment Services, Inc. The record shows 13 filings in total. Across the 13 sampled recent filings, the dominant transaction nature is Attribution, with top reported amounts of EUR 1,912,506.000601982 on 2025-02-25, EUR 1,297,450.526849264 on 2024-03-06, and EUR 1,185,254.114214306 on 2023-03-07, over the period from 2021-08-04 to 2025-06-02.