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) 133 117 Form 4 filings on record, the earliest from Oct 3, 2024, newest first. Filing history page 3 of 3.
Date Insider Transaction Security Shares Price Value Sep 2, 2025 RO Robert O'Hare - Officer Open-market sale Class A Common Stock 6,700
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 -
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.
Sep 2, 2025 RO Robert O'Hare - Officer Open-market sale Class A Common Stock 3,951 $85.28 $337K
Sep 1, 2025 RO Robert O'Hare - Officer Option exercise Restricted Stock Units 1,496 $0.00 -
Sep 1, 2025 RO Robert O'Hare - Officer Option exercise Restricted Stock Units 4,544 $0.00 -
Sep 1, 2025 RO Robert O'Hare - Officer Option exercise Restricted Stock Units 2,102 $0.00 -
Sep 1, 2025 RO Robert O'Hare - Officer Option exercise Restricted Stock Units 5,019 $0.00 -
Sep 1, 2025 RO Robert O'Hare - Officer Option exercise Restricted Stock Units 8,511 $0.00 -
Sep 1, 2025 RO Robert O'Hare - Officer Option exercise Restricted Stock Units 1,357 $0.00 -
Sep 2, 2025 RO Robert O'Hare - Officer Option exercise Stock Option (Right to Buy) 11,988 $0.00 -
Sep 2, 2025 RO Robert O'Hare - Officer Option exercise Stock Option (Right to Buy) 933 $0.00 -
Sep 2, 2025 RO Robert O'Hare - Officer Option exercise Stock Option (Right to Buy) 2,837 $0.00 -
Sep 2, 2025 RO Robert O'Hare - Officer Option exercise Stock Option (Right to Buy) 1,280 $0.00 -
Sep 2, 2025 RO Robert O'Hare - Officer Option exercise Stock Option (Right to Buy) 2,427 $0.00 -
Sep 2, 2025 RO Robert O'Hare - Officer Option exercise Stock Option (Right to Buy) 626 $0.00 -
Sep 1, 2025 RO Robert O'Hare - Officer Option exercise Class A Common Stock 23,029 $0.00 -
Sep 1, 2025 RO Robert O'Hare - Officer Tax withholding / forfeiture Class A Common Stock 11,697 $88.46 $1.03M
Sep 1, 2025 RO Robert O'Hare - Officer Option exercise Class A Common Stock 11,988 $44.06 $528K
Sep 2, 2025 RO Robert O'Hare - Officer Option exercise Class A Common Stock 933 $41.80 $39K
Sep 2, 2025 RO Robert O'Hare - Officer Option exercise Class A Common Stock 2,837 $17.19 $49K
Sep 2, 2025 RO Robert O'Hare - Officer Option exercise Class A Common Stock 1,280 $22.30 $29K
Sep 2, 2025 RO Robert O'Hare - Officer Option exercise Class A Common Stock 2,427 $23.35 $57K
Sep 2, 2025 RO Robert O'Hare - Officer Option exercise Class A Common Stock 626 $57.59 $36K
Sep 2, 2025 RO Robert O'Hare - Officer Open-market sale Class A Common Stock 12,190 $82.24 $1.00M
Sep 2, 2025 RO Robert O'Hare - Officer Open-market sale Class A Common Stock 8,582 $83.27 $715K
Sep 1, 2025 LM Libor Michalek - Officer Option exercise Class A Common Stock 23,612 $0.00 -
Sep 1, 2025 LM Libor Michalek - Officer Tax withholding / forfeiture Class A Common Stock 11,991 $88.46 $1.06M
Sep 1, 2025 LM Libor Michalek - Officer Option exercise Restricted Stock Units 2,335 $0.00 -
Sep 1, 2025 LM Libor Michalek - Officer Option exercise Restricted Stock Units 21,277 $0.00 -
Sep 1, 2025 ML Michael Linford - Officer Option exercise Class A Common Stock 25,031 $0.00 -
Sep 1, 2025 ML Michael Linford - Officer Tax withholding / forfeiture Class A Common Stock 9,917 $88.46 $877K
Sep 1, 2025 ML Michael Linford - Officer Option exercise Restricted Stock Units 2,335 $0.00 -
Sep 1, 2025 ML Michael Linford - Officer Option exercise Restricted Stock Units 22,696 $0.00 -
Aug 29, 2025 CQ Christa S. Quarles - Director Open-market sale Class A Common Stock 10,000 $92.00 $920K
Aug 29, 2025 CQ Christa S. Quarles - Director Open-market sale Class A Common Stock 5,000 $95.00 $475K
Aug 28, 2025 ML Max R. Levchin - Officer Option exercise Class A Common Stock 499,223 $49.00 $24.46M
Aug 28, 2025 ML Max R. Levchin - Officer Open-market sale Class A Common Stock 499,223 $80.17 $40.02M
Aug 28, 2025 ML Max R. Levchin - Officer Option exercise Performance Based Stock Options 499,223 $0.00 -
Aug 22, 2025 ML Michael Linford - Officer Option exercise Class A Common Stock 184,200 $5.39 $993K
Aug 22, 2025 ML Michael Linford - Officer Open-market sale Class A Common Stock 184,200 $80.09 $14.75M
Aug 22, 2025 ML Michael Linford - Officer Option exercise Stock Option (Right to Buy) 184,200 $0.00 -
Aug 22, 2025 RO Robert O'Hare - Officer Option exercise Class A Common Stock 20,829 $49.00 $1.02M
Aug 22, 2025 RO Robert O'Hare - Officer Option exercise Class A Common Stock 6,528 $41.80 $273K
Aug 22, 2025 RO Robert O'Hare - Officer Option exercise Class A Common Stock 19,857 $17.19 $341K
Aug 22, 2025 RO Robert O'Hare - Officer Option exercise Class A Common Stock 8,958 $22.30 $200K
Aug 22, 2025 RO Robert O'Hare - Officer Option exercise Class A Common Stock 16,983 $23.35 $397K
Aug 22, 2025 RO Robert O'Hare - Officer Option exercise Class A Common Stock 4,645 $57.59 $268K
Aug 22, 2025 RO Robert O'Hare - Officer Open-market sale Class A Common Stock 77,800 $80.09 $6.23M
Aug 22, 2025 RO Robert O'Hare - Officer Option exercise Stock Option (Right to Buy) 20,829 $0.00 -
Aug 22, 2025 RO Robert O'Hare - Officer Option exercise Stock Option (Right to Buy) 6,528 $0.00 -
Aug 22, 2025 RO Robert O'Hare - Officer Option exercise Stock Option (Right to Buy) 19,857 $0.00 -
Aug 22, 2025 RO Robert O'Hare - Officer Option exercise Stock Option (Right to Buy) 8,958 $0.00 -
Aug 22, 2025 RO Robert O'Hare - Officer Option exercise Stock Option (Right to Buy) 16,983 $0.00 -
Aug 22, 2025 RO Robert O'Hare - Officer Option exercise Stock Option (Right to Buy) 4,645 $0.00 -
Aug 22, 2025 ML Max R. Levchin - Officer Option exercise Class A Common Stock 167,443 $49.00 $8.20M
Aug 22, 2025 ML Max R. Levchin - Officer Open-market sale Class A Common Stock 167,443 $80.10 $13.41M
Aug 22, 2025 ML Max R. Levchin - Officer Option exercise Performance Based Stock Options 167,443 $0.00 -
Aug 18, 2025 ML Max R. Levchin - Officer Option exercise Class A Common Stock 14,953 $49.00 $733K
Aug 18, 2025 ML Max R. Levchin - Officer Open-market sale Class A Common Stock 14,953 $80.05 $1.20M
Aug 18, 2025 ML Max R. Levchin - Officer Option exercise Performance Based Stock Options 14,953 $0.00 -
Aug 18, 2025 RO Robert O'Hare - Officer Option exercise Class A Common Stock 10,414 $49.00 $510K
Aug 18, 2025 RO Robert O'Hare - Officer Option exercise Class A Common Stock 991 $57.59 $57K
Aug 18, 2025 RO Robert O'Hare - Officer Open-market sale Class A Common Stock 11,405 $80.00 $912K
Aug 18, 2025 RO Robert O'Hare - Officer Option exercise Stock Option (Right to Buy) 10,414 $0.00 -
Aug 18, 2025 RO Robert O'Hare - Officer Option exercise Stock Option (Right to Buy) 991 $0.00 -
Aug 18, 2025 ML Michael Linford - Officer Option exercise Class A Common Stock 10,800 $5.39 $58K
Aug 18, 2025 ML Michael Linford - Officer Open-market sale Class A Common Stock 10,800 $80.00 $864K
Aug 18, 2025 ML Michael Linford - Officer Option exercise Stock Option (Right to Buy) 10,800 $0.00 -
Aug 6, 2025 KA Katherine Adkins - Officer Option exercise Class A Common Stock 6,489 $23.33 $151K
Aug 6, 2025 KA Katherine Adkins - Officer Open-market sale Class A Common Stock 6,489 $75.00 $487K
Aug 6, 2025 KA Katherine Adkins - Officer Option exercise Stock Option (Right to Buy) 6,489 $0.00 -
Aug 1, 2025 KA Katherine Adkins - Officer Option exercise Class A Common Stock 1,706 $0.00 -
Aug 1, 2025 KA Katherine Adkins - Officer Tax withholding / forfeiture Class A Common Stock 773 $66.41 $51K
Aug 4, 2025 KA Katherine Adkins - Officer Option exercise Class A Common Stock 59,267 $23.33 $1.38M
Aug 4, 2025 KA Katherine Adkins - Officer Open-market sale Class A Common Stock 59,267 $75.02 $4.45M
Aug 5, 2025 KA Katherine Adkins - Officer Option exercise Class A Common Stock 1,329 $23.33 $31K
Aug 5, 2025 KA Katherine Adkins - Officer Open-market sale Class A Common Stock 1,329 $75.00 $100K
Aug 1, 2025 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 1,401 $0.00 -
Aug 1, 2025 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 305 $0.00 -
Aug 4, 2025 KA Katherine Adkins - Officer Option exercise Stock Option (Right to Buy) 59,267 $0.00 -
Aug 5, 2025 KA Katherine Adkins - Officer Option exercise Stock Option (Right to Buy) 1,329 $0.00 -
Aug 4, 2025 SJ Siphelele Jiyane - Officer Open-market sale Class A Common Stock 15,871 $75.00 $1.19M
Aug 2, 2025 SJ Siphelele Jiyane - Officer Grant or award Restricted Stock Units 3,366 $0.00 -
Aug 2, 2025 SJ Siphelele Jiyane - Officer Grant or award Restricted Stock Units 13,461 $0.00 -
Aug 1, 2025 ML Michael Linford - Officer Option exercise Class A Common Stock 2,336 $0.00 -
Aug 1, 2025 ML Michael Linford - Officer Tax withholding / forfeiture Class A Common Stock 988 $66.41 $66K
Aug 1, 2025 ML Michael Linford - Officer Option exercise Restricted Stock Units 2,336 $0.00 -
Aug 1, 2025 LM Libor Michalek - Officer Option exercise Class A Common Stock 2,336 $0.00 -
Aug 1, 2025 LM Libor Michalek - Officer Tax withholding / forfeiture Class A Common Stock 1,187 $66.41 $79K
Aug 1, 2025 LM Libor Michalek - Officer Option exercise Restricted Stock Units 2,336 $0.00 -
Jul 7, 2025 KA Katherine Adkins - Officer Option exercise Class A Common Stock 28,000 $8.80 $246K
Jul 7, 2025 KA Katherine Adkins - Officer Option exercise Class A Common Stock 29,102 $22.30 $649K
Jul 7, 2025 KA Katherine Adkins - Officer Open-market sale Class A Common Stock 57,102 $70.27 $4.01M
Jul 7, 2025 KA Katherine Adkins - Officer Option exercise Stock Option (Right to Buy) 28,000 $0.00 -
Jul 7, 2025 KA Katherine Adkins - Officer Option exercise Stock Option (Right to Buy) 29,102 $0.00 -
Jul 7, 2025 RO Robert O'Hare - Officer Open-market sale Class A Common Stock 19,802 $70.03 $1.39M
Jul 1, 2025 KA Katherine Adkins - Officer Option exercise Class A Common Stock 1,706 $0.00 -
Jul 1, 2025 KA Katherine Adkins - Officer Tax withholding / forfeiture Class A Common Stock 773 $67.10 $52K
Jul 1, 2025 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 1,401 $0.00 -
Jul 1, 2025 KA Katherine Adkins - Officer Option exercise Restricted Stock Units 305 $0.00 -
Jul 1, 2025 RO Robert O'Hare - Officer Option exercise Class A Common Stock 3,803 $0.00 -
Jul 1, 2025 RO Robert O'Hare - Officer Tax withholding / forfeiture Class A Common Stock 1,932 $67.10 $130K
Jul 1, 2025 RO Robert O'Hare - Officer Option exercise Restricted Stock Units 3,803 $0.00 -
Jul 1, 2025 CQ Christa S. Quarles - Director Open-market sale Class A Common Stock 754 $67.43 $51K
Jul 1, 2025 JL Jeremy Liew - Director Grant or award Class A Common Stock 670 $0.00 -
Jul 1, 2025 ML Michael Linford - Officer Option exercise Class A Common Stock 8,948 $0.00 -
Jul 1, 2025 ML Michael Linford - Officer Tax withholding / forfeiture Class A Common Stock 3,829 $67.10 $257K
Jul 1, 2025 ML Michael Linford - Officer Option exercise Restricted Stock Units 2,335 $0.00 -
Jul 1, 2025 ML Michael Linford - Officer Option exercise Restricted Stock Units 6,613 $0.00 -
Jul 1, 2025 LM Libor Michalek - Officer Option exercise Class A Common Stock 10,784 $0.00 -
Jul 1, 2025 LM Libor Michalek - Officer Tax withholding / forfeiture Class A Common Stock 5,477 $67.10 $368K
Jul 1, 2025 LM Libor Michalek - Officer Option exercise Restricted Stock Units 2,335 $0.00 -
Jul 1, 2025 LM Libor Michalek - Officer Option exercise Restricted Stock Units 8,449 $0.00 -
Dec 16, 2024 NW Noel Bertram Watson - Director Open-market sale Class A Common Stock 1,000 $72.53 $73K
Dec 12, 2024 ML Michael Linford - Officer Option exercise Class A Common Stock 400,000 $5.39 $2.16M
Dec 12, 2024 ML Michael Linford - Officer Open-market sale Class A Common Stock 101,088 $68.17 $6.89M
Dec 12, 2024 ML Michael Linford - Officer Open-market sale Class A Common Stock 222,507 $68.96 $15.34M
Dec 12, 2024 ML Michael Linford - Officer Open-market sale Class A Common Stock 64,653 $70.00 $4.53M
Dec 12, 2024 ML Michael Linford - Officer Open-market sale Class A Common Stock 11,752 $71.03 $835K
Dec 12, 2024 ML Michael Linford - Officer Option exercise Stock Option (Right to Buy) 400,000 $0.00 -
Dec 12, 2024 KR Keith Rabois - Director Open-market sale Class A Common Stock 4,749 $68.20 $324K
Dec 12, 2024 KR Keith Rabois - Director Open-market sale Class A Common Stock 8,337 $69.00 $575K
Dec 12, 2024 KR Keith Rabois - Director Open-market sale Class A Common Stock 2,600 $70.01 $182K
Dec 12, 2024 KR Keith Rabois - Director Open-market sale Class A Common Stock 400 $71.24 $28K
Dec 13, 2024 CQ Christa S. Quarles - Director Open-market sale Class A Common Stock 500 $68.56 $34K
Dec 13, 2024 CQ Christa S. Quarles - Director Open-market sale Class A Common Stock 1,653 $69.78 $115K
Dec 13, 2024 CQ Christa S. Quarles - Director Open-market sale Class A Common Stock 440 $70.75 $31K
ALD $RM
Regional Management Corp.