Skip to Main Content
Insider Trading

AFRM Stock Insider Trading Activity

Corporate insiders are required to disclose purchases or sales of their own stock within two business days of when they occur. Using these disclosures, we collect data on AFRM stock insider trading activity, which can give hints on whether Affirm Holdings Inc - Ordinary Shares - Class A executives are bullish or bearish on their own company.

Track Major Insider Updates On X/Twitter

Recent insider purchases and sales - AFRM

Name / Title Purchase / Sale Shares Date Disclosed (EST)
Rabois Keith
Sale 2710 Mar 03, 2025 March 4, 2025, 7 p.m.
Rabois Keith
Sale 5518 Mar 03, 2025 March 4, 2025, 7 p.m.
Rabois Keith
Sale 200 Mar 03, 2025 March 4, 2025, 7 p.m.
Rabois Keith
Sale 5571 Mar 03, 2025 March 4, 2025, 7 p.m.
Rabois Keith
Sale 2089 Mar 03, 2025 March 4, 2025, 7 p.m.
Quarles Christa S
Sale 5000 Feb 14, 2025 Feb. 19, 2025, 7:11 p.m.
Rabois Keith
Sale 1800 Feb 03, 2025 Feb. 4, 2025, 7:03 p.m.
Rabois Keith
Sale 5623 Feb 03, 2025 Feb. 4, 2025, 7:03 p.m.
Rabois Keith
Sale 500 Feb 03, 2025 Feb. 4, 2025, 7:03 p.m.
Rabois Keith
Sale 8163 Feb 03, 2025 Feb. 4, 2025, 7:03 p.m.
O'Hare Robert Chief Financial Officer
Sale 799 Jan 03, 2025 Jan. 8, 2025, 5:35 p.m.
O'Hare Robert Chief Financial Officer
Sale 2128 Jan 03, 2025 Jan. 8, 2025, 5:35 p.m.
O'Hare Robert Chief Financial Officer
Sale 300 Jan 03, 2025 Jan. 8, 2025, 5:35 p.m.
O'Hare Robert Chief Financial Officer
Sale 2358 Jan 02, 2025 Jan. 3, 2025, 8:26 p.m.
O'Hare Robert Chief Financial Officer
Sale 200 Jan 02, 2025 Jan. 3, 2025, 8:26 p.m.
O'Hare Robert Chief Financial Officer
Sale 3983 Jan 02, 2025 Jan. 3, 2025, 8:26 p.m.
Rabois Keith
Sale 6723 Jan 02, 2025 Jan. 3, 2025, 8:25 p.m.
Rabois Keith
Sale 7500 Jan 02, 2025 Jan. 3, 2025, 8:25 p.m.
Rabois Keith
Sale 1863 Jan 02, 2025 Jan. 3, 2025, 8:25 p.m.
Watson Noel Bertram
Sale 500 Dec 16, 2024 Dec. 18, 2024, 6:59 p.m.
Watson Noel Bertram
Sale 1000 Dec 16, 2024 Dec. 18, 2024, 6:59 p.m.
Watson Noel Bertram
Sale 600 Dec 16, 2024 Dec. 18, 2024, 6:59 p.m.
Watson Noel Bertram
Sale 400 Dec 16, 2024 Dec. 18, 2024, 6:59 p.m.
Rabois Keith
Sale 400 Dec 12, 2024 Dec. 13, 2024, 7 p.m.
Rabois Keith
Sale 2600 Dec 12, 2024 Dec. 13, 2024, 7 p.m.
Rabois Keith
Sale 8337 Dec 12, 2024 Dec. 13, 2024, 7 p.m.
Rabois Keith
Sale 4749 Dec 12, 2024 Dec. 13, 2024, 7 p.m.
Quarles Christa S
Sale 440 Dec 13, 2024 Dec. 13, 2024, 7 p.m.
Quarles Christa S
Sale 1653 Dec 13, 2024 Dec. 13, 2024, 7 p.m.
Quarles Christa S
Sale 500 Dec 13, 2024 Dec. 13, 2024, 7 p.m.
Linford Michael Chief Operating Officer
Sale 11752 Dec 12, 2024 Dec. 13, 2024, 6:59 p.m.
Linford Michael Chief Operating Officer
Sale 64653 Dec 12, 2024 Dec. 13, 2024, 6:59 p.m.
Linford Michael Chief Operating Officer
Sale 222507 Dec 12, 2024 Dec. 13, 2024, 6:59 p.m.
Linford Michael Chief Operating Officer
Sale 101088 Dec 12, 2024 Dec. 13, 2024, 6:59 p.m.
Michalek Libor President
Sale 93371 Dec 04, 2024 Dec. 6, 2024, 7:08 p.m.
O'Hare Robert Chief Financial Officer
Sale 1033 Dec 02, 2024 Dec. 3, 2024, 7:06 p.m.
O'Hare Robert Chief Financial Officer
Sale 100 Dec 02, 2024 Dec. 3, 2024, 7:06 p.m.
O'Hare Robert Chief Financial Officer
Sale 1000 Dec 02, 2024 Dec. 3, 2024, 7:06 p.m.
O'Hare Robert Chief Financial Officer
Sale 900 Dec 02, 2024 Dec. 3, 2024, 7:06 p.m.
O'Hare Robert Chief Financial Officer
Sale 10932 Dec 02, 2024 Dec. 3, 2024, 7:06 p.m.
Michalek Libor President
Sale 6629 Dec 02, 2024 Dec. 3, 2024, 7:06 p.m.
Michalek Libor President
Sale 2847 Nov 29, 2024 Dec. 3, 2024, 7:06 p.m.
Michalek Libor President
Sale 821 Nov 22, 2024 Nov. 26, 2024, 7:05 p.m.
Michalek Libor President
Sale 100000 Nov 22, 2024 Nov. 26, 2024, 7:05 p.m.
Michalek Libor President
Sale 96332 Nov 25, 2024 Nov. 26, 2024, 7:05 p.m.
O'Hare Robert Chief Financial Officer
Sale 79039 Nov 25, 2024 Nov. 25, 2024, 7:21 p.m.
O'Hare Robert Chief Financial Officer
Sale 11218 Nov 22, 2024 Nov. 25, 2024, 7:21 p.m.
O'Hare Robert Chief Financial Officer
Sale 29840 Nov 21, 2024 Nov. 25, 2024, 7:21 p.m.
Michalek Libor President
Sale 100000 Nov 21, 2024 Nov. 22, 2024, 7:02 p.m.
Michalek Libor President
Sale 11847 Nov 21, 2024 Nov. 22, 2024, 7:02 p.m.