Skip to content
Home / Companies / AFRM AFR
Affirm Holdings, Inc. (AFRM) XNAS PERSONAL CREDIT INSTITUTIONS Net insider selling (90d) Watch AFRM
Latest AFRM Insider Trades
About Affirm Holdings, Inc. (AFRM) Affirm Holdings Inc is a market leader in the buy now, pay later space with around $36 billion in transaction volume in fiscal 2025. Affirm offers both zero-interest financing, which is merchant-subsidized, and interest-bearing loans, which function as personal loans that are approved on a per-transaction basis. Over 70% of Affirm's transaction volume comes from its interest-bearing loans, which also constitute the majority of its revenue. Affirm primarily operates in the United States, which accounted for more than 95% of its revenue in 2025, but it has also expanded to Canada and the United Kingdom.
Headquarters SAN FRANCISCO, CA
Employees 2,358
Listed 2021
Exchange XNAS https://www.affirm.com SEC filings for AFRM on EDGAR
90-Day SEC Filing Activity Form 4 transaction type Transactions Shares Total value Open-market sale 2 102,000 $8.16M Grant or award 6 6,375 Option exercise 41 347,556
AFRM Insider Transactions (Form 4) 99 117 Form 4 filings on record, the earliest from Oct 3, 2024, newest first. Filing history page 1 of 3.
Date Insider Transaction Security Shares Price Value Aug 12, 2026 NW Noel Bertram Watson - Director Open-market sale Class A Common Stock
Recent AFRM Form 8-K Filings 3
Recent AFRM Form 144 Notices of Proposed Sale 3 A Form 144 is notice of an INTENDED sale, not a completed one. It often precedes the Form 4 that reports the trade actually happening.
Filed Filer Relationship Shares Market value Notice Aug 28, 2026 MICHAEL LINFORD Officer 79,219 $6.14M View on EDGAR Aug 12, 2026 NOEL WATSON Officer
AFRM Insider Trading - FAQ
What is the latest insider trade for AFRM? Affirm Holdings, Inc. (AFRM) had 18 insider filings in the last 90 days, with the most recent on 2026-08-14. The full record for AFRM runs to 117 Form 4 filings, the earliest from 2024-10-03. InsiderAlpha tracks every Form 4, Form 144, and 8-K filing in real time.
How many insiders are buying AFRM stock? No insider purchases of AFRM were filed in the last 90 days.
How many insiders are selling AFRM stock? 2 insider sales of AFRM were filed in the last 90 days, totaling $8.16M.
Where can I see AFRM SEC filings (Form 4, 10-K, 10-Q, 8-K)? This page tracks AFRM Form 4 insider transactions, Form 144 sale notices, and 8-K material event disclosures in one timeline. Annual 10-K and quarterly 10-Q reports live on the company's SEC EDGAR page.
How can I follow AFRM insider buys? Create a free InsiderAlpha account and press Watch on this page to add AFRM to your watchlist. A free account also opens the full scored daily plan with every past day and 3 months of price history. No card is required. Sign up at https://insideralpha.ai/register.
More Financials Companies with Insider Activity Every Form 4 below links to the original document on SEC EDGAR, so the numbers on this page can be checked against the filing they came from.
Related Companies - Recent Insider Activity What is SEC Form 4? The filing insiders must submit within two business days of a trade, and how to read its transaction codes. Track AFRM insider activity as it files Real-time Form 4 alerts, AI-scored daily trade ideas and 10b5-1 plan flags.
Sign up free
Market cap $26.24B
P/E ratio 14.00
Dividend yield -
Average volume 4.28M
52 week high $100.00
52 week low $42.10
Today's high $90.44
Today's low $77.59
Open $86.00
Volume 29.10M
Previous close $77.49
Shares outstanding 337.42M Market cap
$26.24B
2,358 employees
AFRM Insider Sentiment - Last 90 Days Share of open-market insider dollar volume that was buying versus selling, from SEC Form 4 filings.
0% Buying 100% Selling
0 insider purchases totaling $0 against 2 sales totaling $8.16M.
Most-Active AFRM Insiders - Last 90 Days 10 Tax withholding / forfeiture 11 33,732
Dollar totals are shown for open-market purchases and sales only. Grants, option exercises, gifts and tax withholding are reported by share count because they are not trades at a market price.
Aug 1, 2026 KA Katherine Adkins - Officer Option exercise Class A Common Stock 1,401 $0.00 -
Aug 1, 2026 KA Katherine Adkins - Officer Tax withholding / forfeiture Class A Common Stock 634 $71.51 $45K
Aug 1, 2026 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 1,401 $0.00 -
Aug 1, 2026 LM Libor Michalek - Officer Option exercise Class A Common Stock 2,335 $0.00 -
Aug 1, 2026 LM Libor Michalek - Officer Tax withholding / forfeiture Class A Common Stock 1,189 $71.51 $85K
Aug 1, 2026 LM Libor Michalek - Officer Option exercise Restricted Stock Units 2,335 $0.00 -
Aug 1, 2026 ML Michael Linford - Officer Option exercise Class A Common Stock 2,335 $0.00 -
Aug 1, 2026 ML Michael Linford - Officer Tax withholding / forfeiture Class A Common Stock 970 $71.51 $69K
Aug 1, 2026 ML Michael Linford - Officer Option exercise Restricted Stock Units 2,335 $0.00 -
Jul 1, 2026 JL Jeremy Liew - Director Grant or award Class A Common Stock 655 $0.00 -
Jul 1, 2026 LM Libor Michalek - Officer Option exercise Class A Common Stock 2,336 $0.00 -
Jul 1, 2026 LM Libor Michalek - Officer Tax withholding / forfeiture Class A Common Stock 1,189 $83.85 $100K
Jul 1, 2026 LM Libor Michalek - Officer Option exercise Restricted Stock Units 2,336 $0.00 -
Jul 1, 2026 RS Ryan M. Schneider - Director Grant or award Class A Common Stock 3,100 $0.00 -
Jul 1, 2026 ML Michael Linford - Officer Option exercise Class A Common Stock 2,336 $0.00 -
Jul 1, 2026 ML Michael Linford - Officer Tax withholding / forfeiture Class A Common Stock 972 $83.85 $82K
Jul 1, 2026 ML Michael Linford - Officer Option exercise Restricted Stock Units 2,336 $0.00 -
Jul 1, 2026 KA Katherine Adkins - Officer Option exercise Class A Common Stock 1,402 $0.00 -
Jul 1, 2026 KA Katherine Adkins - Officer Tax withholding / forfeiture Class A Common Stock 635 $83.85 $53K
Jul 1, 2026 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 1,402 $0.00 -
Jun 26, 2026 ML Michael Linford - Officer Option exercise Class A Common Stock 100,000 $5.39 $539K
Jun 26, 2026 ML Michael Linford - Officer Open-market sale Class A Common Stock 100,000 $80.04 $8.00M
Jun 26, 2026 ML Michael Linford - Officer Option exercise Stock Option (Right to Buy) 100,000 $0.00 -
Jun 1, 2026 ML Michael Linford - Officer Option exercise Class A Common Stock 11,717 $0.00 -
Jun 1, 2026 ML Michael Linford - Officer Option exercise Restricted Stock Units 3,708 $0.00 -
Jun 1, 2026 ML Michael Linford - Officer Tax withholding / forfeiture Class A Common Stock 4,666 $72.91 $340K
Jun 1, 2026 ML Michael Linford - Officer Option exercise Restricted Stock Units 2,335 $0.00 -
Jun 1, 2026 ML Michael Linford - Officer Option exercise Restricted Stock Units 5,674 $0.00 -
Jun 1, 2026 RO Robert O'Hare - Officer Option exercise Class A Common Stock 16,416 $0.00 -
Jun 1, 2026 RO Robert O'Hare - Officer Tax withholding / forfeiture Class A Common Stock 8,355 $72.91 $609K
Jun 1, 2026 RO Robert O'Hare - Officer Option exercise Restricted Stock Units 3,031 $0.00 -
Jun 1, 2026 RO Robert O'Hare - Officer Option exercise Restricted Stock Units 2,102 $0.00 -
Jun 1, 2026 RO Robert O'Hare - Officer Option exercise Restricted Stock Units 5,019 $0.00 -
Jun 1, 2026 RO Robert O'Hare - Officer Option exercise Restricted Stock Units 2,128 $0.00 -
Jun 1, 2026 RO Robert O'Hare - Officer Option exercise Restricted Stock Units 1,356 $0.00 -
Jun 1, 2026 RO Robert O'Hare - Officer Option exercise Restricted Stock Units 2,780 $0.00 -
Jun 1, 2026 LM Libor Michalek - Officer Option exercise Class A Common Stock 11,363 $0.00 -
Jun 1, 2026 LM Libor Michalek - Officer Tax withholding / forfeiture Class A Common Stock 5,783 $72.91 $422K
Jun 1, 2026 LM Libor Michalek - Officer Option exercise Restricted Stock Units 2,335 $0.00 -
Jun 1, 2026 LM Libor Michalek - Officer Option exercise Restricted Stock Units 5,320 $0.00 -
Jun 1, 2026 LM Libor Michalek - Officer Option exercise Restricted Stock Units 3,708 $0.00 -
Jun 1, 2026 KA Katherine Adkins - Officer Option exercise Class A Common Stock 10,590 $0.00 -
Jun 1, 2026 KA Katherine Adkins - Officer Tax withholding / forfeiture Class A Common Stock 4,793 $72.91 $349K
Jun 1, 2026 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 1,401 $0.00 -
Jun 1, 2026 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 5,085 $0.00 -
Jun 1, 2026 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 2,482 $0.00 -
Jun 1, 2026 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 1,622 $0.00 -
Jun 1, 2026 SJ Siphelele Jiyane - Officer Option exercise Class A Common Stock 11,547 $0.00 -
Jun 1, 2026 SJ Siphelele Jiyane - Officer Tax withholding / forfeiture Class A Common Stock 4,546 $72.91 $331K
Jun 1, 2026 SJ Siphelele Jiyane - Officer Option exercise Restricted Stock Units 1,667 $0.00 -
Jun 1, 2026 SJ Siphelele Jiyane - Officer Option exercise Restricted Stock Units 2,083 $0.00 -
Jun 1, 2026 SJ Siphelele Jiyane - Officer Option exercise Restricted Stock Units 3,334 $0.00 -
Jun 1, 2026 SJ Siphelele Jiyane - Officer Option exercise Restricted Stock Units 2,500 $0.00 -
Jun 1, 2026 SJ Siphelele Jiyane - Officer Option exercise Restricted Stock Units 842 $0.00 -
Jun 1, 2026 SJ Siphelele Jiyane - Officer Option exercise Restricted Stock Units 1,121 $0.00 -
May 13, 2026 NW Noel Bertram Watson - Director Open-market sale Class A Common Stock 2,000 $65.00 $130K
May 1, 2026 LM Libor Michalek - Officer Option exercise Class A Common Stock 2,336 $0.00 -
May 1, 2026 LM Libor Michalek - Officer Tax withholding / forfeiture Class A Common Stock 1,089 $67.54 $74K
May 1, 2026 LM Libor Michalek - Officer Option exercise Restricted Stock Units 2,336 $0.00 -
May 1, 2026 KA Katherine Adkins - Officer Option exercise Class A Common Stock 1,401 $0.00 -
May 1, 2026 KA Katherine Adkins - Officer Tax withholding / forfeiture Class A Common Stock 634 $67.54 $43K
May 1, 2026 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 1,401 $0.00 -
May 1, 2026 ML Michael Linford - Officer Option exercise Class A Common Stock 2,336 $0.00 -
May 1, 2026 ML Michael Linford - Officer Tax withholding / forfeiture Class A Common Stock 974 $67.54 $66K
May 1, 2026 ML Michael Linford - Officer Option exercise Restricted Stock Units 2,336 $0.00 -
Apr 14, 2026 NW Noel Bertram Watson - Director Open-market sale Class A Common Stock 2,000 $55.00 $110K
Apr 1, 2026 KA Katherine Adkins - Officer Option exercise Class A Common Stock 1,401 $0.00 -
Apr 1, 2026 KA Katherine Adkins - Officer Tax withholding / forfeiture Class A Common Stock 634 $45.54 $29K
Apr 1, 2026 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 1,401 $0.00 -
Apr 1, 2026 LM Libor Michalek - Officer Option exercise Class A Common Stock 2,335 $0.00 -
Apr 1, 2026 LM Libor Michalek - Officer Tax withholding / forfeiture Class A Common Stock 838 $45.54 $38K
Apr 1, 2026 LM Libor Michalek - Officer Option exercise Restricted Stock Units 2,335 $0.00 -
Apr 1, 2026 ML Michael Linford - Officer Option exercise Class A Common Stock 2,335 $0.00 -
Apr 1, 2026 ML Michael Linford - Officer Tax withholding / forfeiture Class A Common Stock 975 $45.54 $44K
Apr 1, 2026 ML Michael Linford - Officer Option exercise Restricted Stock Units 2,335 $0.00 -
Mar 1, 2026 RO Robert O'Hare - Officer Option exercise Class A Common Stock 18,430 $0.00 -
Mar 1, 2026 RO Robert O'Hare - Officer Tax withholding / forfeiture Class A Common Stock 9,380 $46.98 $441K
Mar 1, 2026 RO Robert O'Hare - Officer Option exercise Restricted Stock Units 499 $0.00 -
Mar 1, 2026 RO Robert O'Hare - Officer Option exercise Restricted Stock Units 4,545 $0.00 -
Mar 1, 2026 RO Robert O'Hare - Officer Option exercise Restricted Stock Units 2,102 $0.00 -
Mar 1, 2026 RO Robert O'Hare - Officer Option exercise Restricted Stock Units 5,018 $0.00 -
Mar 1, 2026 RO Robert O'Hare - Officer Option exercise Restricted Stock Units 2,128 $0.00 -
Mar 1, 2026 RO Robert O'Hare - Officer Option exercise Restricted Stock Units 1,357 $0.00 -
Mar 1, 2026 RO Robert O'Hare - Officer Option exercise Restricted Stock Units 2,781 $0.00 -
Mar 1, 2026 LM Libor Michalek - Officer Option exercise Class A Common Stock 11,362 $0.00 -
Mar 1, 2026 LM Libor Michalek - Officer Tax withholding / forfeiture Class A Common Stock 4,079 $46.98 $192K
Mar 1, 2026 LM Libor Michalek - Officer Option exercise Restricted Stock Units 2,336 $0.00 -
Mar 1, 2026 LM Libor Michalek - Officer Option exercise Restricted Stock Units 3,707 $0.00 -
Mar 1, 2026 LM Libor Michalek - Officer Option exercise Restricted Stock Units 5,319 $0.00 -
ALL $RM
Regional Management Corp.