Latest filing published 19 Mar 2026 for Array Technologies, Inc., €69k.
Filing timeline
BuySaleInsider track record
Closed purchases
Not enough history yet: 0 closed purchases, at least 2 are needed.
Purchases by company
H. Keith Jennings: trading record in brief
H. Keith Jennings (senior executive) discloses dealings in 6 companies, chiefly Calumet Specialty Products Partners, L.P., 5E Advanced Materials, Inc. and Cameron International Corp. Over a trading history stretching from 6 November 2009 to 18 March 2026, the count stands at 49 filings.
Every open-market trade on record is a purchase: 19 purchases worth €99k, and no sale. Open-market purchases are the filings investors watch most closely, because the insider pays for the shares out of pocket. The rest of the record consists of 14 share grants and 15 option exercises.
A typical purchase (the median) is worth €3,952. None of the 19 purchases we analysed coincided with buying by another insider of the same company within 30 days.
Most recently, on 19 March 2026, the filings show a share grant worth €69k in Array Technologies, Inc. The last insider purchase was made public on 17 March 2020, 2,428 days ago. Typically, a trade is published a median of 2 days after it takes place. 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 H. Keith Jennings
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 11,614 shares@ US$6.86100.0% of flowCommon Stock, par value $0.001 per shareSEC:0001628280-26-019961:1
- 40,782 sharesCommon Stock, par value $0.001 per shareSEC:0001628280-26-019961:0
- 3,673 shares0A Ordinary SharesSEC:0001895262-26-000069:0
- 2,716 shares0A Ordinary SharesSEC:0001628280-25-002891:0
- 515 shares0A Ordinary SharesSEC:0001628280-24-049148:0
- 7,947 sharesCommon StockSEC:0001562180-24-005420:0
- 11,099 sharesCommon StockSEC:0001562180-24-005420:2
- 17,233 sharesCommon StockSEC:0001562180-24-005420:6
- 17,232 sharesCommon StockSEC:0001562180-24-005420:4
- 2,941 shares@ US$1.3014.9% of flowCommon StockSEC:0001562180-24-005420:1
- 4,107 shares@ US$1.3020.7% of flowCommon StockSEC:0001562180-24-005420:3
- 6,376 shares@ US$1.3032.2% of flowCommon StockSEC:0001562180-24-005420:5
- 6,377 shares@ US$1.3032.2% of flowCommon StockSEC:0001562180-24-005420:7
- 1,104 shares@ US$3.349.6% of flowCommon StockSEC:0000899243-23-017274:1
- 449 shares@ US$3.343.9% of flowCommon StockSEC:0000899243-23-017274:3
- 2,107 shares@ US$3.3418.3% of flowCommon StockSEC:0000899243-23-017274:5
- 1,213 sharesCommon StockSEC:0000899243-23-017274:2
- 5,693 sharesCommon StockSEC:0000899243-23-017274:4
- 2,983 sharesCommon StockSEC:0000899243-23-017274:0
- 23,485 shares0Ordinary SharesSEC:0001603923-22-000016:2
- 17,669 shares@ US$27.9043.1% of flowOrdinary SharesSEC:0001603923-22-000016:1
- 23,485 shares@ US$27.6856.9% of flowOrdinary SharesSEC:0001603923-22-000016:3
- 57,898 shares0Ordinary SharesSEC:0001603923-22-000016:0
- 50,000 shares0Common UnitsSEC:0001340122-20-000069:0
- 5,500 shares@ US$1.869.2% of flowCommon UnitsSEC:0001340122-20-000052:0Canonical exit: 11 Jun 2020 (T+90)
25 of 49 declarations