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) 123 117 Form 4 filings on record, the earliest from Oct 3, 2024, newest first. Filing history page 2 of 3.
Date Insider Transaction Security Shares Price Value Mar 1, 2026 SJ Siphelele Jiyane - Officer Option exercise Class A Common Stock 11,547
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.10
Dividend yield -
Average volume 4.28M
52 week high $100.00
52 week low $42.10
Today's high -
Today's low -
Open -
Volume -
Previous close $77.76
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.
Mar 1, 2026 SJ Siphelele Jiyane - Officer Tax withholding / forfeiture Class A Common Stock 4,666 $46.98 $219K
Mar 1, 2026 SJ Siphelele Jiyane - Officer Option exercise Restricted Stock Units 1,667 $0.00 -
Mar 1, 2026 SJ Siphelele Jiyane - Officer Option exercise Restricted Stock Units 2,084 $0.00 -
Mar 1, 2026 SJ Siphelele Jiyane - Officer Option exercise Restricted Stock Units 3,333 $0.00 -
Mar 1, 2026 SJ Siphelele Jiyane - Officer Option exercise Restricted Stock Units 2,500 $0.00 -
Mar 1, 2026 SJ Siphelele Jiyane - Officer Option exercise Restricted Stock Units 841 $0.00 -
Mar 1, 2026 SJ Siphelele Jiyane - Officer Option exercise Restricted Stock Units 1,122 $0.00 -
Mar 1, 2026 KA Katherine Adkins - Officer Option exercise Class A Common Stock 10,593 $0.00 -
Mar 1, 2026 KA Katherine Adkins - Officer Tax withholding / forfeiture Class A Common Stock 4,795 $46.98 $225K
Mar 1, 2026 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 1,402 $0.00 -
Mar 1, 2026 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 5,086 $0.00 -
Mar 1, 2026 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 2,483 $0.00 -
Mar 1, 2026 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 1,622 $0.00 -
Mar 1, 2026 ML Michael Linford - Officer Option exercise Class A Common Stock 11,717 $0.00 -
Mar 1, 2026 ML Michael Linford - Officer Tax withholding / forfeiture Class A Common Stock 3,775 $46.98 $177K
Mar 1, 2026 ML Michael Linford - Officer Option exercise Restricted Stock Units 2,336 $0.00 -
Mar 1, 2026 ML Michael Linford - Officer Option exercise Restricted Stock Units 5,674 $0.00 -
Mar 1, 2026 ML Michael Linford - Officer Option exercise Restricted Stock Units 3,707 $0.00 -
Feb 9, 2026 ML Michael Linford - Officer Option exercise Class A Common Stock 20,000 $49.00 $980K
Feb 9, 2026 ML Michael Linford - Officer Option exercise Stock Option (Right to Buy) 20,000 $0.00 -
Feb 1, 2026 KA Katherine Adkins - Officer Option exercise Class A Common Stock 1,401 $0.00 -
Feb 1, 2026 KA Katherine Adkins - Officer Tax withholding / forfeiture Class A Common Stock 648 $60.30 $39K
Feb 1, 2026 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 1,401 $0.00 -
Feb 1, 2026 ML Michael Linford - Officer Option exercise Class A Common Stock 2,335 $0.00 -
Feb 1, 2026 ML Michael Linford - Officer Tax withholding / forfeiture Class A Common Stock 628 $60.30 $38K
Feb 1, 2026 ML Michael Linford - Officer Option exercise Restricted Stock Units 2,335 $0.00 -
Feb 1, 2026 LM Libor Michalek - Officer Option exercise Class A Common Stock 2,335 $0.00 -
Feb 1, 2026 LM Libor Michalek - Officer Tax withholding / forfeiture Class A Common Stock 838 $60.30 $51K
Feb 1, 2026 LM Libor Michalek - Officer Option exercise Restricted Stock Units 2,335 $0.00 -
Jan 30, 2026 ML Michael Linford - Officer Option exercise Class A Common Stock 20,000 $49.00 $980K
Jan 30, 2026 ML Michael Linford - Officer Option exercise Stock Option (Right to Buy) 20,000 $0.00 -
Dec 3, 2025 RO Robert O'Hare - Officer Open-market sale Class A Common Stock 8,189 $70.00 $573K
Dec 1, 2025 SJ Siphelele Jiyane - Officer Option exercise Class A Common Stock 11,547 $0.00 -
Dec 1, 2025 SJ Siphelele Jiyane - Officer Tax withholding / forfeiture Class A Common Stock 4,546 $69.07 $314K
Dec 1, 2025 SJ Siphelele Jiyane - Officer Option exercise Restricted Stock Units 1,667 $0.00 -
Dec 1, 2025 SJ Siphelele Jiyane - Officer Option exercise Restricted Stock Units 2,083 $0.00 -
Dec 1, 2025 SJ Siphelele Jiyane - Officer Option exercise Restricted Stock Units 3,333 $0.00 -
Dec 1, 2025 SJ Siphelele Jiyane - Officer Option exercise Restricted Stock Units 2,500 $0.00 -
Dec 1, 2025 SJ Siphelele Jiyane - Officer Option exercise Restricted Stock Units 842 $0.00 -
Dec 1, 2025 SJ Siphelele Jiyane - Officer Option exercise Restricted Stock Units 1,122 $0.00 -
Dec 1, 2025 LM Libor Michalek - Officer Option exercise Class A Common Stock 11,363 $0.00 -
Dec 1, 2025 LM Libor Michalek - Officer Tax withholding / forfeiture Class A Common Stock 5,772 $69.07 $399K
Dec 1, 2025 LM Libor Michalek - Officer Option exercise Restricted Stock Units 2,336 $0.00 -
Dec 1, 2025 LM Libor Michalek - Officer Option exercise Restricted Stock Units 3,707 $0.00 -
Dec 1, 2025 LM Libor Michalek - Officer Option exercise Restricted Stock Units 5,320 $0.00 -
Dec 1, 2025 ML Michael Linford - Officer Option exercise Class A Common Stock 11,717 $0.00 -
Dec 1, 2025 ML Michael Linford - Officer Tax withholding / forfeiture Class A Common Stock 4,673 $69.07 $323K
Dec 1, 2025 ML Michael Linford - Officer Option exercise Restricted Stock Units 2,336 $0.00 -
Dec 1, 2025 ML Michael Linford - Officer Option exercise Restricted Stock Units 3,707 $0.00 -
Dec 1, 2025 ML Michael Linford - Officer Option exercise Restricted Stock Units 5,674 $0.00 -
Dec 1, 2025 RO Robert O'Hare - Officer Option exercise Class A Common Stock 19,424 $0.00 -
Dec 1, 2025 RO Robert O'Hare - Officer Tax withholding / forfeiture Class A Common Stock 9,867 $69.07 $681K
Dec 1, 2025 RO Robert O'Hare - Officer Option exercise Restricted Stock Units 1,495 $0.00 -
Dec 1, 2025 RO Robert O'Hare - Officer Option exercise Restricted Stock Units 4,545 $0.00 -
Dec 1, 2025 RO Robert O'Hare - Officer Option exercise Restricted Stock Units 2,102 $0.00 -
Dec 1, 2025 RO Robert O'Hare - Officer Option exercise Restricted Stock Units 5,019 $0.00 -
Dec 1, 2025 RO Robert O'Hare - Officer Option exercise Restricted Stock Units 2,127 $0.00 -
Dec 1, 2025 RO Robert O'Hare - Officer Option exercise Restricted Stock Units 1,356 $0.00 -
Dec 1, 2025 RO Robert O'Hare - Officer Option exercise Restricted Stock Units 2,780 $0.00 -
Dec 1, 2025 KA Katherine Adkins - Officer Option exercise Class A Common Stock 10,895 $0.00 -
Dec 1, 2025 KA Katherine Adkins - Officer Tax withholding / forfeiture Class A Common Stock 4,933 $69.07 $341K
Dec 1, 2025 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 305 $0.00 -
Dec 1, 2025 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 1,402 $0.00 -
Dec 1, 2025 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 5,085 $0.00 -
Dec 1, 2025 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 2,482 $0.00 -
Dec 1, 2025 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 1,621 $0.00 -
Nov 1, 2025 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 1,401 $0.00 -
Nov 1, 2025 KA Katherine Adkins - Officer Option exercise Class A Common Stock 1,705 $0.00 -
Nov 1, 2025 KA Katherine Adkins - Officer Tax withholding / forfeiture Class A Common Stock 772 $71.88 $55K
Nov 1, 2025 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 304 $0.00 -
Nov 1, 2025 LM Libor Michalek - Officer Option exercise Restricted Stock Units 2,335 $0.00 -
Nov 1, 2025 LM Libor Michalek - Officer Option exercise Class A Common Stock 2,335 $0.00 -
Nov 1, 2025 LM Libor Michalek - Officer Tax withholding / forfeiture Class A Common Stock 1,186 $71.88 $85K
Nov 1, 2025 ML Michael Linford - Officer Option exercise Restricted Stock Units 2,335 $0.00 -
Nov 1, 2025 ML Michael Linford - Officer Option exercise Class A Common Stock 2,335 $0.00 -
Nov 1, 2025 ML Michael Linford - Officer Tax withholding / forfeiture Class A Common Stock 983 $71.88 $71K
Oct 1, 2025 LM Libor Michalek - Officer Option exercise Class A Common Stock 2,336 $0.00 -
Oct 1, 2025 LM Libor Michalek - Officer Tax withholding / forfeiture Class A Common Stock 1,187 $74.42 $88K
Oct 1, 2025 LM Libor Michalek - Officer Option exercise Restricted Stock Units 2,336 $0.00 -
Oct 1, 2025 KA Katherine Adkins - Officer Option exercise Class A Common Stock 1,706 $0.00 -
Oct 1, 2025 KA Katherine Adkins - Officer Tax withholding / forfeiture Class A Common Stock 773 $74.42 $58K
Oct 1, 2025 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 305 $0.00 -
Oct 1, 2025 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 1,401 $0.00 -
Oct 1, 2025 ML Michael Linford - Officer Option exercise Class A Common Stock 2,336 $0.00 -
Oct 1, 2025 ML Michael Linford - Officer Tax withholding / forfeiture Class A Common Stock 985 $74.42 $73K
Oct 1, 2025 ML Michael Linford - Officer Option exercise Restricted Stock Units 2,336 $0.00 -
Sep 22, 2025 ML Max R. Levchin - Officer Option exercise Class A Common Stock 651,713 $49.00 $31.93M
Sep 22, 2025 ML Max R. Levchin - Officer Open-market sale Class A Common Stock 185,832 $88.46 $16.44M
Sep 22, 2025 ML Max R. Levchin - Officer Open-market sale Class A Common Stock 259,705 $89.23 $23.17M
Sep 22, 2025 ML Max R. Levchin - Officer Open-market sale Class A Common Stock 202,582 $90.02 $18.24M
Sep 22, 2025 ML Max R. Levchin - Officer Open-market sale Class A Common Stock 3,594 $90.98 $327K
Sep 22, 2025 ML Max R. Levchin - Officer Option exercise Performance Based Stock Options 651,713 $0.00 -
Sep 18, 2025 LM Libor Michalek - Officer Grant or award Restricted Stock Units 44,488 $0.00 -
Sep 18, 2025 KA Katherine Adkins - Officer Grant or award Restricted Stock Units 19,463 $0.00 -
Sep 18, 2025 ML Michael Linford - Officer Grant or award Restricted Stock Units 44,488 $0.00 -
Sep 18, 2025 RO Robert O'Hare - Officer Grant or award Restricted Stock Units 33,366 $0.00 -
Sep 15, 2025 SJ Siphelele Jiyane - Officer Open-market sale Class A Common Stock 12,500 $85.42 $1.07M
Sep 4, 2025 SJ Siphelele Jiyane - Officer Option exercise Class A Common Stock 14,367 $1.68 $24K
Sep 4, 2025 SJ Siphelele Jiyane - Officer Option exercise Class A Common Stock 11,166 $5.39 $60K
Sep 4, 2025 SJ Siphelele Jiyane - Officer Open-market sale Class A Common Stock 25,533 $90.71 $2.32M
Sep 4, 2025 SJ Siphelele Jiyane - Officer Option exercise Stock Option (Right to Buy) 14,367 $0.00 -
Sep 4, 2025 SJ Siphelele Jiyane - Officer Option exercise Stock Option (Right to Buy) 11,166 $0.00 -
Aug 29, 2025 SJ Siphelele Jiyane - Officer Open-market sale Class A Common Stock 10,017 $92.00 $922K
Aug 29, 2025 SJ Siphelele Jiyane - Officer Open-market sale Class A Common Stock 12,708 $100.00 $1.27M
Sep 1, 2025 SJ Siphelele Jiyane - Officer Option exercise Class A Common Stock 11,545 $0.00 -
Sep 1, 2025 SJ Siphelele Jiyane - Officer Tax withholding / forfeiture Class A Common Stock 4,545 $88.46 $402K
Sep 1, 2025 SJ Siphelele Jiyane - Officer Option exercise Restricted Stock Units 1,666 $0.00 -
Sep 1, 2025 SJ Siphelele Jiyane - Officer Option exercise Restricted Stock Units 2,083 $0.00 -
Sep 1, 2025 SJ Siphelele Jiyane - Officer Option exercise Restricted Stock Units 3,334 $0.00 -
Sep 1, 2025 SJ Siphelele Jiyane - Officer Option exercise Restricted Stock Units 2,500 $0.00 -
Sep 1, 2025 SJ Siphelele Jiyane - Officer Option exercise Restricted Stock Units 841 $0.00 -
Sep 1, 2025 SJ Siphelele Jiyane - Officer Option exercise Restricted Stock Units 1,121 $0.00 -
Aug 29, 2025 KA Katherine Adkins - Officer Option exercise Class A Common Stock 36,878 $23.35 $861K
Aug 29, 2025 KA Katherine Adkins - Officer Open-market sale Class A Common Stock 36,878 $95.00 $3.50M
Sep 1, 2025 KA Katherine Adkins - Officer Option exercise Class A Common Stock 16,722 $0.00 -
Sep 1, 2025 KA Katherine Adkins - Officer Tax withholding / forfeiture Class A Common Stock 7,569 $88.46 $670K
Aug 29, 2025 KA Katherine Adkins - Officer Option exercise Stock Option (Right to Buy) 36,878 $0.00 -
Sep 1, 2025 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 305 $0.00 -
Sep 1, 2025 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 1,402 $0.00 -
Sep 1, 2025 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 5,086 $0.00 -
Sep 1, 2025 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 9,929 $0.00 -
ALD $RM
Regional Management Corp.