AFRM · Affirm Holdings Inc. Class A Common Stock
View on chartInsiders & Stakes
| GIC Private Ltd Director | ▼ Sell | Open Market | 1,592,923 Shares held | 12/11/2023 | View profile |
| Jeremy Philips Director | ▲ Buy | Option Exercise | 757,808 Shares held | 11/18/2021 | View profile |
| Liew Jeremy Director | ▲ Buy | Grant | 316,632 Shares held | 7/1/2026 | View profile |
| Jiyane Siphelele Vice President, Controller | ▼ Sell | Tax Withholding | 235,211 Shares held | 6/1/2026 | View profile |
| Michalek Libor President, Tech., Risk & Ops | ▼ Sell | Tax Withholding | 224,897 Shares held | 8/1/2026 | View profile |
| Adkins Katherine Chief Legal Officer | ▼ Sell | Tax Withholding | 146,640 Shares held | 8/1/2026 | View profile |
| Linford Michael Chief Financial Officer | ▼ Sell | Tax Withholding | 120,713 Shares held | 8/1/2026 | View profile |
| Quarles Christa S Director | ▲ Buy | Grant | 69,316 Shares held | 7/1/2026 | View profile |
| Jacqueline D. Reses Director | ▲ Buy | Grant | 49,456 Shares held | 7/1/2026 | View profile |
| Rodriquez Manuel Sanchez Director | ▲ Buy | Grant | 40,172 Shares held | 12/15/2025 | View profile |
| James D. White Director | ▲ Buy | Grant | 37,238 Shares held | 12/4/2023 | View profile |
| Martincevic Silvija Director | ▼ Sell | Tax Withholding | 36,299 Shares held | 6/1/2022 | View profile |
| Noel Bertram Watson Chief Financial Officer | ▼ Sell | Open Market | 34,076 Shares held | 8/12/2026 | View profile |
| Keith Rabois Director | ▼ Sell | Open Market | 29,343 Shares held | 5/1/2025 | View profile |
| Jenny J. Ming Director | ▲ Buy | Grant | 28,777 Shares held | 12/6/2022 | View profile |
| Hughes Brian Director | ▲ Buy | Grant | 23,355 Shares held | 12/15/2025 | View profile |
| O'Hare Robert Chief Financial Officer | ▼ Sell | Tax Withholding | 18,479 Shares held | 6/1/2026 | View profile |
| GALANTI RICHARD A Director | ▲ Buy | Grant | 12,355 Shares held | 7/1/2026 | View profile |
| Ryan M. Schneider Director | ▲ Buy | Grant | 3,755 Shares held | 7/1/2026 | View profile |
| Levchin Max R Director | ▼ Sell | Open Market | 0 Shares held | 1/5/2026 | View profile |
Transaction History
| Noel Bertram Watson | ▼ Sell | Open Market | 2,000 | $156K | 8/12/2026 |
| Adkins Katherine | ▼ Sell | Tax Withholding | 634 | $45K | 8/1/2026 |
| Michalek Libor | ▲ Buy | Option Exercise | 2,335 | $0 | 8/1/2026 |
| Michalek Libor | ▼ Sell | Tax Withholding | 1,189 | $85K | 8/1/2026 |
| Linford Michael | ▲ Buy | Option Exercise | 2,335 | $0 | 8/1/2026 |
| Linford Michael | ▼ Sell | Tax Withholding | 970 | $69K | 8/1/2026 |
| Adkins Katherine | ▲ Buy | Option Exercise | 1,401 | $0 | 8/1/2026 |
| Michalek Libor | ▲ Buy | Option Exercise | 2,336 | $0 | 7/1/2026 |
| Michalek Libor | ▼ Sell | Tax Withholding | 1,189 | $100K | 7/1/2026 |
| Quarles Christa S | ▲ Buy | Grant | 655 | $0 | 7/1/2026 |
| Ryan M. Schneider | ▲ Buy | Grant | 655 | $0 | 7/1/2026 |
| Ryan M. Schneider | ▲ Buy | Grant | 3,100 | $0 | 7/1/2026 |
| Linford Michael | ▲ Buy | Option Exercise | 2,336 | $0 | 7/1/2026 |
| Linford Michael | ▼ Sell | Tax Withholding | 972 | $82K | 7/1/2026 |
| Adkins Katherine | ▲ Buy | Option Exercise | 1,402 | $0 | 7/1/2026 |
| Adkins Katherine | ▼ Sell | Tax Withholding | 635 | $53K | 7/1/2026 |
| Jacqueline D. Reses | ▲ Buy | Grant | 655 | $0 | 7/1/2026 |
| GALANTI RICHARD A | ▲ Buy | Grant | 655 | $0 | 7/1/2026 |
| Liew Jeremy | ▲ Buy | Grant | 655 | $0 | 7/1/2026 |
| Linford Michael | ▲ Buy | Option Exercise | 100,000 | $539K | 6/26/2026 |
| Linford Michael | ▼ Sell | Open Market | 100,000 | $8.0M | 6/26/2026 |
| O'Hare Robert | ▲ Buy | Option Exercise | 16,416 | $0 | 6/1/2026 |
| Linford Michael | ▲ Buy | Option Exercise | 11,717 | $0 | 6/1/2026 |
| Linford Michael | ▼ Sell | Tax Withholding | 4,666 | $340K | 6/1/2026 |
| O'Hare Robert | ▼ Sell | Tax Withholding | 8,355 | $609K | 6/1/2026 |
| Michalek Libor | ▲ Buy | Option Exercise | 11,363 | $0 | 6/1/2026 |
| Michalek Libor | ▼ Sell | Tax Withholding | 5,783 | $422K | 6/1/2026 |
| Adkins Katherine | ▲ Buy | Option Exercise | 10,590 | $0 | 6/1/2026 |
| Adkins Katherine | ▼ Sell | Tax Withholding | 4,793 | $349K | 6/1/2026 |
| Jiyane Siphelele | ▲ Buy | Option Exercise | 11,547 | $0 | 6/1/2026 |
| Jiyane Siphelele | ▼ Sell | Tax Withholding | 4,546 | $331K | 6/1/2026 |
| Noel Bertram Watson | ▼ Sell | Open Market | 2,000 | $130K | 5/13/2026 |
| Michalek Libor | ▲ Buy | Option Exercise | 2,336 | $0 | 5/1/2026 |
| Michalek Libor | ▼ Sell | Tax Withholding | 1,089 | $74K | 5/1/2026 |
| Adkins Katherine | ▲ Buy | Option Exercise | 1,401 | $0 | 5/1/2026 |
| Adkins Katherine | ▼ Sell | Tax Withholding | 634 | $43K | 5/1/2026 |
| Linford Michael | ▲ Buy | Option Exercise | 2,336 | $0 | 5/1/2026 |
| Linford Michael | ▼ Sell | Tax Withholding | 974 | $66K | 5/1/2026 |
| Noel Bertram Watson | ▼ Sell | Open Market | 2,000 | $110K | 4/14/2026 |
| Quarles Christa S | ▼ Sell | Other | 53,697 | $0 | 4/7/2026 |
| Quarles Christa S | ▼ Sell | Other | 60,445 | — | 4/2/2026 |
| Quarles Christa S | ▼ Sell | Other | 60,445 | $0 | 4/2/2026 |
| Linford Michael | ▼ Sell | Tax Withholding | 975 | $44K | 4/1/2026 |
| Quarles Christa S | ▼ Sell | Other | 3,462 | $0 | 4/1/2026 |
| Adkins Katherine | ▲ Buy | Option Exercise | 1,401 | $0 | 4/1/2026 |
| Adkins Katherine | ▼ Sell | Tax Withholding | 634 | $29K | 4/1/2026 |
| Michalek Libor | ▲ Buy | Option Exercise | 2,335 | $0 | 4/1/2026 |
| Michalek Libor | ▼ Sell | Tax Withholding | 838 | $38K | 4/1/2026 |
| Linford Michael | ▲ Buy | Option Exercise | 2,335 | $0 | 4/1/2026 |
| O'Hare Robert | ▲ Buy | Option Exercise | 18,430 | $0 | 3/1/2026 |
| O'Hare Robert | ▼ Sell | Tax Withholding | 9,380 | $441K | 3/1/2026 |
| Michalek Libor | ▲ Buy | Option Exercise | 11,362 | $0 | 3/1/2026 |
| Michalek Libor | ▼ Sell | Tax Withholding | 4,079 | $192K | 3/1/2026 |
| Jiyane Siphelele | ▲ Buy | Option Exercise | 11,547 | $0 | 3/1/2026 |
| Jiyane Siphelele | ▼ Sell | Tax Withholding | 4,666 | $219K | 3/1/2026 |
| Adkins Katherine | ▼ Sell | Tax Withholding | 4,795 | $225K | 3/1/2026 |
| Linford Michael | ▲ Buy | Option Exercise | 11,717 | $0 | 3/1/2026 |
| Linford Michael | ▼ Sell | Tax Withholding | 3,775 | $177K | 3/1/2026 |
| Adkins Katherine | ▲ Buy | Option Exercise | 10,593 | $0 | 3/1/2026 |
| Linford Michael | ▲ Buy | Option Exercise | 20,000 | $980K | 2/9/2026 |
| Adkins Katherine | ▲ Buy | Option Exercise | 1,401 | $0 | 2/1/2026 |
| Adkins Katherine | ▼ Sell | Tax Withholding | 648 | $39K | 2/1/2026 |
| Linford Michael | ▲ Buy | Option Exercise | 2,335 | $0 | 2/1/2026 |
| Linford Michael | ▼ Sell | Tax Withholding | 628 | $38K | 2/1/2026 |
| Michalek Libor | ▲ Buy | Option Exercise | 2,335 | $0 | 2/1/2026 |
| Michalek Libor | ▼ Sell | Tax Withholding | 838 | $51K | 2/1/2026 |
| Linford Michael | ▲ Buy | Option Exercise | 20,000 | $980K | 1/30/2026 |
| Levchin Max R | ▲ Buy | Option Exercise | 666,666 | $32.7M | 1/5/2026 |
| Levchin Max R | ▼ Sell | Open Market | 553,554 | $44.6M | 1/5/2026 |
| Levchin Max R | ▼ Sell | Open Market | 113,112 | $9.2M | 1/5/2026 |
| O'Hare Robert | ▲ Buy | Option Exercise | 3,730 | $156K | 1/5/2026 |
| O'Hare Robert | ▲ Buy | Option Exercise | 11,347 | $195K | 1/5/2026 |
| O'Hare Robert | ▲ Buy | Option Exercise | 5,118 | $114K | 1/5/2026 |
| O'Hare Robert | ▲ Buy | Option Exercise | 9,704 | $227K | 1/5/2026 |
| O'Hare Robert | ▲ Buy | Option Exercise | 3,996 | $176K | 1/5/2026 |
| O'Hare Robert | ▲ Buy | Option Exercise | 2,506 | $144K | 1/5/2026 |
| O'Hare Robert | ▼ Sell | Open Market | 36,401 | $2.9M | 1/5/2026 |
| Linford Michael | ▲ Buy | Option Exercise | 2,336 | $0 | 1/1/2026 |
| Linford Michael | ▼ Sell | Tax Withholding | 753 | $56K | 1/1/2026 |
| Michalek Libor | ▲ Buy | Option Exercise | 2,336 | $0 | 1/1/2026 |
| Michalek Libor | ▼ Sell | Tax Withholding | 960 | $71K | 1/1/2026 |
| Adkins Katherine | ▲ Buy | Option Exercise | 1,707 | $0 | 1/1/2026 |
| Adkins Katherine | ▼ Sell | Tax Withholding | 864 | $64K | 1/1/2026 |
| Rodriquez Manuel Sanchez | ▲ Buy | Grant | 3,579 | $0 | 12/15/2025 |
| Noel Bertram Watson | ▲ Buy | Grant | 3,579 | $0 | 12/15/2025 |
| Hughes Brian | ▲ Buy | Grant | 3,579 | $0 | 12/15/2025 |
| GALANTI RICHARD A | ▲ Buy | Grant | 3,579 | $0 | 12/15/2025 |
| Liew Jeremy | ▲ Buy | Grant | 3,579 | $0 | 12/15/2025 |
| Quarles Christa S | ▲ Buy | Grant | 3,579 | $0 | 12/15/2025 |
| Jacqueline D. Reses | ▲ Buy | Grant | 3,579 | $0 | 12/15/2025 |
| O'Hare Robert | ▼ Sell | Open Market | 8,189 | $573K | 12/3/2025 |
| Linford Michael | ▲ Buy | Option Exercise | 11,717 | $0 | 12/1/2025 |
| Linford Michael | ▼ Sell | Tax Withholding | 4,673 | $323K | 12/1/2025 |
| O'Hare Robert | ▲ Buy | Option Exercise | 19,424 | $0 | 12/1/2025 |
| O'Hare Robert | ▼ Sell | Tax Withholding | 9,867 | $681K | 12/1/2025 |
| Michalek Libor | ▲ Buy | Option Exercise | 11,363 | $0 | 12/1/2025 |
| Michalek Libor | ▼ Sell | Tax Withholding | 5,772 | $399K | 12/1/2025 |
| Adkins Katherine | ▲ Buy | Option Exercise | 10,895 | $0 | 12/1/2025 |
| Adkins Katherine | ▼ Sell | Tax Withholding | 4,933 | $341K | 12/1/2025 |
| Jiyane Siphelele | ▲ Buy | Option Exercise | 11,547 | $0 | 12/1/2025 |
| Jiyane Siphelele | ▼ Sell | Tax Withholding | 4,546 | $314K | 12/1/2025 |
| Adkins Katherine | ▲ Buy | Option Exercise | 1,705 | $0 | 11/1/2025 |
| Adkins Katherine | ▼ Sell | Tax Withholding | 772 | $55K | 11/1/2025 |
| Linford Michael | ▲ Buy | Option Exercise | 2,335 | $0 | 11/1/2025 |
| Linford Michael | ▼ Sell | Tax Withholding | 983 | $71K | 11/1/2025 |
| Michalek Libor | ▲ Buy | Option Exercise | 2,335 | $0 | 11/1/2025 |
| Michalek Libor | ▼ Sell | Tax Withholding | 1,186 | $85K | 11/1/2025 |
| Linford Michael | ▲ Buy | Option Exercise | 2,336 | $0 | 10/1/2025 |
| Linford Michael | ▼ Sell | Tax Withholding | 985 | $73K | 10/1/2025 |
| Michalek Libor | ▲ Buy | Option Exercise | 2,336 | $0 | 10/1/2025 |
| Michalek Libor | ▼ Sell | Tax Withholding | 1,187 | $88K | 10/1/2025 |
| Adkins Katherine | ▲ Buy | Option Exercise | 1,706 | $0 | 10/1/2025 |
| Adkins Katherine | ▼ Sell | Tax Withholding | 773 | $58K | 10/1/2025 |
| Levchin Max R | ▲ Buy | Option Exercise | 651,713 | $31.9M | 9/22/2025 |
| Levchin Max R | ▼ Sell | Open Market | 185,832 | $16.4M | 9/22/2025 |
| Levchin Max R | ▼ Sell | Open Market | 259,705 | $23.2M | 9/22/2025 |
| Levchin Max R | ▼ Sell | Open Market | 202,582 | $18.2M | 9/22/2025 |
| Levchin Max R | ▼ Sell | Open Market | 3,594 | $327K | 9/22/2025 |
| Jiyane Siphelele | ▼ Sell | Open Market | 12,500 | $1.1M | 9/15/2025 |
| Linford Michael | ▼ Sell | Gift | 77,722 | $0 | 9/5/2025 |
| Jiyane Siphelele | ▲ Buy | Option Exercise | 14,367 | $24K | 9/4/2025 |
| Jiyane Siphelele | ▲ Buy | Option Exercise | 11,166 | $60K | 9/4/2025 |
| Jiyane Siphelele | ▼ Sell | Open Market | 25,533 | $2.3M | 9/4/2025 |
| O'Hare Robert | ▲ Buy | Option Exercise | 933 | $39K | 9/2/2025 |
| O'Hare Robert | ▲ Buy | Option Exercise | 2,837 | $49K | 9/2/2025 |
| O'Hare Robert | ▲ Buy | Option Exercise | 1,280 | $29K | 9/2/2025 |
| O'Hare Robert | ▲ Buy | Option Exercise | 2,427 | $57K | 9/2/2025 |
| O'Hare Robert | ▲ Buy | Option Exercise | 626 | $36K | 9/2/2025 |
| O'Hare Robert | ▼ Sell | Open Market | 12,190 | $1.0M | 9/2/2025 |
| O'Hare Robert | ▼ Sell | Open Market | 8,582 | $715K | 9/2/2025 |
| O'Hare Robert | ▼ Sell | Open Market | 6,700 | $563K | 9/2/2025 |
| O'Hare Robert | ▼ Sell | Open Market | 3,951 | $337K | 9/2/2025 |
| Adkins Katherine | ▲ Buy | Option Exercise | 16,722 | $0 | 9/1/2025 |
| Jiyane Siphelele | ▲ Buy | Option Exercise | 11,545 | $0 | 9/1/2025 |
| Jiyane Siphelele | ▼ Sell | Tax Withholding | 4,545 | $402K | 9/1/2025 |
| Michalek Libor | ▲ Buy | Option Exercise | 23,612 | $0 | 9/1/2025 |
| Michalek Libor | ▼ Sell | Tax Withholding | 11,991 | $1.1M | 9/1/2025 |
| Linford Michael | ▲ Buy | Option Exercise | 25,031 | $0 | 9/1/2025 |
| Linford Michael | ▼ Sell | Tax Withholding | 9,917 | $877K | 9/1/2025 |
| O'Hare Robert | ▲ Buy | Option Exercise | 23,029 | $0 | 9/1/2025 |
| O'Hare Robert | ▼ Sell | Tax Withholding | 11,697 | $1.0M | 9/1/2025 |
| O'Hare Robert | ▲ Buy | Option Exercise | 11,988 | $528K | 9/1/2025 |
| Adkins Katherine | ▼ Sell | Tax Withholding | 7,569 | $670K | 9/1/2025 |
| Adkins Katherine | ▲ Buy | Option Exercise | 36,878 | $861K | 8/29/2025 |
| Adkins Katherine | ▼ Sell | Open Market | 36,878 | $3.5M | 8/29/2025 |
| Jiyane Siphelele | ▼ Sell | Open Market | 12,708 | $1.3M | 8/29/2025 |
| Quarles Christa S | ▼ Sell | Open Market | 10,000 | $920K | 8/29/2025 |
| Quarles Christa S | ▼ Sell | Open Market | 5,000 | $475K | 8/29/2025 |
| Jiyane Siphelele | ▼ Sell | Open Market | 10,017 | $922K | 8/29/2025 |
| Levchin Max R | ▲ Buy | Option Exercise | 499,223 | $24.5M | 8/28/2025 |
| Levchin Max R | ▼ Sell | Open Market | 499,223 | $40.0M | 8/28/2025 |
| O'Hare Robert | ▲ Buy | Option Exercise | 20,829 | $1.0M | 8/22/2025 |
| O'Hare Robert | ▲ Buy | Option Exercise | 6,528 | $273K | 8/22/2025 |
| O'Hare Robert | ▲ Buy | Option Exercise | 19,857 | $341K | 8/22/2025 |
| O'Hare Robert | ▲ Buy | Option Exercise | 8,958 | $200K | 8/22/2025 |
| O'Hare Robert | ▲ Buy | Option Exercise | 16,983 | $397K | 8/22/2025 |
| O'Hare Robert | ▲ Buy | Option Exercise | 4,645 | $268K | 8/22/2025 |
| O'Hare Robert | ▼ Sell | Open Market | 77,800 | $6.2M | 8/22/2025 |
| Linford Michael | ▲ Buy | Option Exercise | 184,200 | $993K | 8/22/2025 |
| Linford Michael | ▼ Sell | Open Market | 184,200 | $14.8M | 8/22/2025 |
| Levchin Max R | ▲ Buy | Option Exercise | 167,443 | $8.2M | 8/22/2025 |
| Levchin Max R | ▼ Sell | Open Market | 167,443 | $13.4M | 8/22/2025 |
| O'Hare Robert | ▲ Buy | Option Exercise | 10,414 | $510K | 8/18/2025 |
| O'Hare Robert | ▲ Buy | Option Exercise | 991 | $57K | 8/18/2025 |
| O'Hare Robert | ▼ Sell | Open Market | 11,405 | $912K | 8/18/2025 |
| Linford Michael | ▲ Buy | Option Exercise | 10,800 | $58K | 8/18/2025 |
| Linford Michael | ▼ Sell | Open Market | 10,800 | $864K | 8/18/2025 |
| Levchin Max R | ▲ Buy | Option Exercise | 14,953 | $733K | 8/18/2025 |
| Levchin Max R | ▼ Sell | Open Market | 14,953 | $1.2M | 8/18/2025 |
| Adkins Katherine | ▲ Buy | Option Exercise | 6,489 | $151K | 8/6/2025 |
| Adkins Katherine | ▼ Sell | Open Market | 6,489 | $487K | 8/6/2025 |
| Adkins Katherine | ▲ Buy | Option Exercise | 1,329 | $31K | 8/5/2025 |
| Adkins Katherine | ▼ Sell | Open Market | 1,329 | $100K | 8/5/2025 |
| Jiyane Siphelele | ▼ Sell | Open Market | 15,871 | $1.2M | 8/4/2025 |
| Adkins Katherine | ▲ Buy | Option Exercise | 59,267 | $1.4M | 8/4/2025 |
| Adkins Katherine | ▼ Sell | Open Market | 59,267 | $4.4M | 8/4/2025 |
| Linford Michael | ▼ Sell | Tax Withholding | 988 | $66K | 8/1/2025 |
| Adkins Katherine | ▲ Buy | Option Exercise | 1,706 | $0 | 8/1/2025 |
| Adkins Katherine | ▼ Sell | Tax Withholding | 773 | $51K | 8/1/2025 |
| Michalek Libor | ▲ Buy | Option Exercise | 2,336 | $0 | 8/1/2025 |
| Michalek Libor | ▼ Sell | Tax Withholding | 1,187 | $79K | 8/1/2025 |
| Linford Michael | ▲ Buy | Option Exercise | 2,336 | $0 | 8/1/2025 |
| Adkins Katherine | ▲ Buy | Option Exercise | 28,000 | $246K | 7/7/2025 |
| Adkins Katherine | ▲ Buy | Option Exercise | 29,102 | $649K | 7/7/2025 |
| Adkins Katherine | ▼ Sell | Open Market | 57,102 | $4.0M | 7/7/2025 |
| O'Hare Robert | ▼ Sell | Open Market | 19,802 | $1.4M | 7/7/2025 |
| Linford Michael | ▲ Buy | Option Exercise | 8,948 | $0 | 7/1/2025 |
| Linford Michael | ▼ Sell | Tax Withholding | 3,829 | $257K | 7/1/2025 |
| Liew Jeremy | ▲ Buy | Grant | 670 | $0 | 7/1/2025 |
| Jacqueline D. Reses | ▲ Buy | Grant | 670 | $0 | 7/1/2025 |
| Adkins Katherine | ▲ Buy | Option Exercise | 1,706 | $0 | 7/1/2025 |
| Adkins Katherine | ▼ Sell | Tax Withholding | 773 | $52K | 7/1/2025 |
| Michalek Libor | ▲ Buy | Option Exercise | 10,784 | $0 | 7/1/2025 |
| Michalek Libor | ▼ Sell | Tax Withholding | 5,477 | $368K | 7/1/2025 |
| GALANTI RICHARD A | ▲ Buy | Grant | 670 | $0 | 7/1/2025 |
| GALANTI RICHARD A | ▲ Buy | Grant | 7,451 | $0 | 7/1/2025 |
| Quarles Christa S | ▲ Buy | Grant | 670 | $0 | 7/1/2025 |
| Quarles Christa S | ▼ Sell | Open Market | 754 | $51K | 7/1/2025 |
| O'Hare Robert | ▲ Buy | Option Exercise | 3,803 | $0 | 7/1/2025 |
| O'Hare Robert | ▼ Sell | Tax Withholding | 1,932 | $130K | 7/1/2025 |