Latest filing published 16 Mar 2026 for Alta Equipment Group INC., €307k.
Filing timeline
BuySaleInsider track record
Across 10 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Mill Road Capital III, L.P.: trading record in brief
Mill Road Capital III, L.P. has filed trades across 3 companies (mainly through SEC (Form 4)), most often in Superior Industries International Inc, NOODLES & Co and Alta Equipment Group Inc. Over a trading history stretching from 27 October 2021 to 13 March 2026, the count stands at 164 filings.
The open-market record is one-sided, with 114 purchases worth €17.1M and not one sale. Unlike grants, an open-market purchase is paid for by the insider, at the market price. The rest of the record consists of 45 share grants. In 2026 alone, the filings show 3 purchases and no sales.
The median purchase comes to €43k. Clusters matter here: 2 out of 114 purchases overlapped with buying by a colleague within 30 days. Purchases made close together by different insiders form what is called a cluster.
On 16 March 2026 came the latest disclosure, an open-market purchase for €20k in Alta Equipment Group Inc. Between a trade and the moment it shows up on SEC (Form 4), the median delay is 2 days. US insiders must file a Form 4 within two business days of a trade. These figures are compiled from regulatory filings published by SEC (Form 4). They describe what insiders did and are not a recommendation.
Companies and markets linked to Mill Road Capital III, L.P.
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 58,162 shares@ US$6.09795.0% of flowCommon Stock, $0.0001 par valueSEC:0001193125-26-107685:0Canonical exit: 10 Jun 2026 (T+90)
- 18,040 shares@ US$6.36151.6% of flowCommon Stock, $0.0001 par valueSEC:0001193125-26-105817:0Canonical exit: 9 Jun 2026 (T+90)
- 36,000 shares0Class A Common Stock, $0.01 par valueSEC:0000950170-25-074185:0
- 23,700 shares@ US$10.004.0% of flowCommon Stock, $0.0001 par valueSEC:0000950170-25-007862:0
- 500 shares@ US$10.000.1% of flowCommon Stock, $0.0001 par valueSEC:0000950170-24-139114:0
- 35,000 shares@ US$10.005.7% of flowCommon Stock, $0.0001 par valueSEC:0000950170-24-137919:0
- 41,200 shares@ US$12.507.9% of flowCommon Stock, $0.0001 par valueSEC:0000950170-24-109166:1
- 1,100 shares@ US$10.000.2% of flowCommon Stock, $0.0001 par valueSEC:0000950170-24-109166:0
- 14,900 shares@ US$10.002.3% of flowCommon Stock, $0.0001 par valueSEC:0000950170-24-098721:0
- 40,014 shares@ US$10.22956.5% of flowCommon Stock, $0.0001 par valueSEC:0000950170-24-090969:0Canonical exit: 30 Oct 2024 (T+90)
- 75,486 shares@ US$10.3512.4% of flowCommon Stock, $0.0001 par valueSEC:0000950170-24-088753:0Canonical exit: 29 Oct 2024 (T+90)
- 179,414 shares@ US$8.050922.9% of flowCommon Stock, $0.0001 par valueSEC:0000950170-24-083113:0Canonical exit: 8 Oct 2024 (T+90)
- 151,600 shares@ US$10.0024.3% of flowCommon Stock, $0.0001 par valueSEC:0000950170-24-081469:0
- 33,700 shares@ US$10.005.4% of flowCommon Stock, $0.0001 par valueSEC:0000950170-24-079749:0
- 31,600 shares@ US$12.506.3% of flowCommon Stock, $0.0001 par valueSEC:0000950170-24-074382:0
- 4,900 shares@ US$10.000.8% of flowCommon Stock, $0.0001 par valueSEC:0001209191-24-005794:0
- 6,200 shares@ US$12.501.2% of flowCommon Stock, $0.0001 par valueSEC:0001209191-24-005776:0
- 37,338 shares0Common Stock, $0.01 par valueSEC:0001209191-24-005727:0
- 27,027 shares0Class A Common Stock, $0.01 par valueSEC:0001209191-24-005665:0
- 16,204 shares0Common Stock, $0.01 par valueSEC:0001209191-24-001508:0
- 17,800 shares@ US$5.001.2% of flowClass A Common Stock, $0.01 par valueSEC:0001209191-23-056259:0
- 32,300 shares@ US$5.002.9% of flowCommon Stock, $0.01 par valueSEC:0001209191-23-053500:0
- 1,900 shares@ US$5.000.1% of flowClass A Common Stock, $0.01 par valueSEC:0001209191-23-053502:0
- 200 shares@ US$5.000.0% of flowClass A Common Stock, $0.01 par valueSEC:0001209191-23-051574:0
- 169,200 shares@ US$5.0011.3% of flowClass A Common Stock, $0.01 par valueSEC:0001209191-23-050180:0
25 of 84 declarations