Latest filing published 20 Apr 2023 for Atlas Technical Consultants, INC., €1.2M.
Filing timeline
BuySaleInsider track record
Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Leonard Kyle Lemoine: trading record in brief
This profile gathers the share dealings of Leonard Kyle Lemoine in Atlas Technical Consultants, Inc., where the filings describe the role as board member. We count 12 filings; the first trade dates from 19 March 2020 and the latest from 19 April 2023.
Every open-market trade on record is a purchase: 4 purchases worth €381k, and no sale. A purchase on the market is a deliberate choice to commit personal money, which is why it draws more attention than a grant. The rest of the record consists of 7 share grants.
Half of the purchases are above €102k and half below. 4 out of 4 purchases came within 30 days of a purchase by at least one other insider of the same company. When several insiders buy within a few weeks of each other, analysts speak of a cluster purchase.
The newest entry dates from 20 April 2023: a transaction of €1.2M, in Atlas Technical Consultants, Inc. The most recent open-market purchase was published on 15 December 2021, 1,789 days ago. Filings reach the SEC (Form 4) feed a median of 4 days after the trade. Section 16 rules allow two business days to file each Form 4. Source: insider filings from SEC (Form 4). Past trades are no guide to future returns.
Companies and markets linked to Leonard Kyle Lemoine
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 111,252 shares@ US$12.2596.8% of flowClass A common stockSEC:0001213900-23-031421:0
- 8,592 shares0Class A common stockSEC:0001213900-23-020067:0
- 2,595 shares0Class A common stockSEC:0001213900-22-038860:0
- 1,137 shares0Class A common stockSEC:0001213900-22-023760:0
- 9,183 shares0Class A common stockSEC:0001213900-22-014274:0
- 1,989 shares0Class A common stockSEC:0001213900-22-002849:0
- 3,000 shares@ US$7.811.6% of flowClass A common stockSEC:0001213900-21-065514:0Canonical exit: 14 Mar 2022 (T+90)
7 of 7 declarations