Latest filing published 17 May 2023 for Invesco Ltd..
Insider track record
Denis Kessler: trading record in brief
Denis Kessler, listed as board member, appears in our data through filings on Invesco Ltd. shares, published by SEC (Form 4). Between 25 July 1998 and 15 May 2023, the trades on record add up to 56 filings.
Not one of the filings records a straightforward purchase or sale on the market. Grants and option exercises follow pay plans set in advance, so they reveal less about an insider's own view than a purchase made with personal money.
Most recently, on 17 May 2023, the filings show an option exercise in Invesco Ltd. 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. This summary is built from SEC (Form 4) disclosures alone and does not predict where the share price will go.
Companies and markets linked to Denis Kessler
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 10,930 shares0Common SharesSEC:0001209191-23-030179:0
- 5,807 shares0Common SharesSEC:0001209191-22-029715:0
- 1,311 shares0Common SharesSEC:0001209191-22-026267:0
- 1,744 shares0Common SharesSEC:0001209191-22-005611:0
- 2,719 shares@ US$25.4945.9% of flowCommon SharesSEC:0001209191-21-062095:0
- 3,419 shares@ US$24.3554.1% of flowCommon SharesSEC:0001209191-21-049112:0
- 4,647 shares@ US$26.5144.2% of flowCommon SharesSEC:0001209191-21-028591:0
- 2,056 shares0Common SharesSEC:0001209191-20-006051:0
- 2,126 shares0Common SharesSEC:0001209191-19-054408:0
- 1,848 shares0Common SharesSEC:0001209191-19-043671:0
- 1,665 shares0Common SharesSEC:0001209191-19-026595:0
- 1,989 shares0Common SharesSEC:0001209191-19-006770:0
- 1,649 shares0Common SharesSEC:0001209191-18-055862:0
- 1,395 shares0Common SharesSEC:0001209191-18-044380:0
- 1,225 shares0Common SharesSEC:0001209191-18-026852:0
- 1,006 shares0Common SharesSEC:0001209191-18-007580:0
- 982 shares0Common SharesSEC:0001209191-17-058319:0
- 1,055 shares0Common SharesSEC:0001209191-17-046762:0
- 1,100 shares0Common SharesSEC:0001209191-17-028960:0
- 1,228 shares0Common SharesSEC:0001209191-17-006169:0
- 1,270 shares0Common SharesSEC:0001209191-16-147453:0
- 1,242 shares0Common SharesSEC:0001209191-16-134892:0
- 1,168 shares0Common SharesSEC:0001209191-16-117008:0
- 1,211 sharesCommon SharesSEC:0001209191-16-094750:0
- 1,092 shares0Common SharesSEC:0001209191-15-077776:0
25 of 56 declarations