Latest filing published 06 Jul 2026 for Affirm Holdings, Inc..
Filing timeline
BuySaleInsider track record
Christa S. Quarles: trading record in brief
All filings by Christa S. Quarles on record concern Affirm Holdings, Inc., in the capacity of senior executive. Between 2 September 2021 and 1 July 2026, the trades on record add up to 19 filings.
Every open-market trade on record is a sale: 4 sales worth €1.7M. Besides market trades, the filings include 11 share grants.
The newest entry dates from 6 July 2026: a share grant, in Affirm Holdings, Inc. Filings reach the SEC (Form 4) feed a median of 2 days after the trade. The legal deadline for a Form 4 is two business days after the transaction. A sale on its own says little: insiders also sell to pay tax, fund a purchase or diversify. Every figure here comes from the filings published by SEC (Form 4) and describes the past, not future prices; it is not investment advice.
Companies and markets linked to Christa S. Quarles
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 655 shares0Class A Common StockSEC:0001628280-26-047252:0
- 53,697 shares0Class A Common StockSEC:0001628280-26-024436:0
- 3,462 shares0Class A Common StockSEC:0001628280-26-023647:0
- 60,445 sharesClass A Common StockSEC:0001628280-26-023647:1
- 60,445 shares0Class A Common StockSEC:0001628280-26-023647:2
- 3,579 shares0Class A Common StockSEC:0001628280-25-057630:0
- 10,000 shares@ US$92.000.0036% mcap45.7% of flowClass A Common StockSEC:0001628280-25-041589:0
- 670 shares0Class A Common StockSEC:0001628280-25-034151:0
- 5,000 shares@ US$80.0022.2% of flowClass A Common StockSEC:0001628280-25-006483:0
- 500 shares@ US$68.561.9% of flowClass A Common StockSEC:0001628280-24-051245:0
- 3,015 shares0Class A Common StockSEC:0001628280-24-051095:0
- 14,400 shares@ US$40.0230.2% of flowClass A Common StockSEC:0001628280-24-040380:0
- 1,508 shares0Class A Common StockSEC:0001628280-24-030956:0
- 5,186 shares0Class A Common StockSEC:0001628280-23-040939:0
- 2,791 shares0Class A Common StockSEC:0001628280-23-024328:0
- 16,708 shares0Class A Common StockSEC:0001628280-22-031621:0
- 2,617 shares0Class A Common StockSEC:0001628280-22-018666:0
- 1,864 shares0Class A Common StockSEC:0001628280-21-024657:0
- 658 sharesClass A Common StockSEC:0001820953-21-000088:0
19 of 19 declarations