Levchin Max R

Insider profile

Performance

Overall performance
3.1

Performance over holding periods
3.1
30 days 90 days 120 days
Average return 4% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
3 100% Buy
34 71% Buy
47 69% Buy
Levchin Max R's trades of Affirm Holdings Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-01-07 2026-01-05 PlS Planned sale
85,707 -27.3%
270.96
US$2,614,639
85,707 -27.3% 270.96 US$2,614,639
2026-01-07 2026-01-05 PlS Planned sale
34,045 +44.3%
48.79
US$1,747,791
34,045 +44.3% 48.79 US$1,747,791
2026-01-05 2026-01-05 PrS Proposed sale
57,356
332.64
US$4,221,199
57,356 332.64 US$4,221,199
2025-10-27 2025-10-24 B Purchase
7,206 +102.1%
69.87
US$503,488
7,206 +102.1% 69.87 US$503,488
2025-10-27 2025-10-23 B Purchase
4,197 +146.5%
70.31
US$295,075
4,197 +146.5% 70.31 US$295,075
2025-10-27 2025-10-23 B Purchase
2,864 +inf%
69.87
US$200,114
2,864 +inf% 69.87 US$200,114
2025-09-24 2025-09-22 PlS Planned sale
3,594 -100.0%
90.98
US$326,982
3,594 -100.0% 90.98 US$326,982
2025-09-24 2025-09-22 PlS Planned sale
202,582 -98.3%
90.02
US$18,236,432
202,582 -98.3% 90.02 US$18,236,432
2025-09-24 2025-09-22 PlS Planned sale
259,705 -55.7%
89.23
US$23,173,477
259,705 -55.7% 89.23 US$23,173,477
2025-09-24 2025-09-22 PlS Planned sale
185,832 -28.5%
88.46
US$16,438,699
185,832 -28.5% 88.46 US$16,438,699
2025-09-22 2025-09-22 PrS Proposed sale
651,713
89.27
US$58,177,442
651,713 89.27 US$58,177,442
2025-08-29 2025-08-28 PlS Planned sale
499,223 -100.0%
80.17
US$40,022,708
499,223 -100.0% 80.17 US$40,022,708
2025-08-28 2025-08-28 PrS Proposed sale
348,286
80.17
US$27,923,168
348,286 80.17 US$27,923,168
2025-08-22 2025-08-22 PlS Planned sale
167,443 -100.0%
80.10
US$13,412,184
167,443 -100.0% 80.10 US$13,412,184
2025-08-20 2025-08-18 PlS Planned sale
14,953 -100.0%
80.05
US$1,196,988
14,953 -100.0% 80.05 US$1,196,988
2025-08-18 2025-08-18 PrS Proposed sale
333,333
80.00
US$26,666,640
333,333 80.00 US$26,666,640