Stevens David Todd

Insider profile

Performance

Overall performance
2.6

Performance over holding periods
2.6
30 days 90 days 120 days
Average return -8% 8.2% 15.1%
Success rate 14% 68% 82%
Transactions
5 0% Buy
34 71% Buy
47 69% Buy
Stevens David Todd's trades of Figure Technology Solutions 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-05-15 2026-05-14 PlS Planned sale
16,078 -31.1%
75.27
US$53,564
16,078 -31.1% 75.27 US$53,564
2026-05-15 2026-05-14 PlS Planned sale
26,320 +4.7%
385.99
US$677,688
26,320 +4.7% 385.99 US$677,688
2026-05-15 2026-05-14 PlS Planned sale
86,024 +37.8%
88.37
US$2,861,179
86,024 +37.8% 88.37 US$2,861,179
2026-05-15 2026-05-14 PlS Planned sale
16,909 -3.9%
43.34
US$732,824
16,909 -3.9% 43.34 US$732,824
2026-05-15 2026-05-14 PlS Planned sale
6,570 -1.5%
42.53
US$279,412
6,570 -1.5% 42.53 US$279,412
2026-05-15 2026-05-14 PlS Planned sale
4,617 -1.0%
41.47
US$191,456
4,617 -1.0% 41.47 US$191,456
2026-05-15 2026-05-14 PlS Planned sale
5,702 -1.3%
40.49
US$230,850
5,702 -1.3% 40.49 US$230,850
2026-05-15 2026-05-14 PlS Planned sale
5,800 -1.3%
39.47
US$228,918
5,800 -1.3% 39.47 US$228,918
2026-05-14 2026-05-14 PrS Proposed sale
8,243
40.51
US$333,924
8,243 40.51 US$333,924
2026-03-23 2026-03-19 PlS Planned sale
5,080 -1.2%
33.00
US$167,662
5,080 -1.2% 33.00 US$167,662
2026-03-23 2026-03-19 PlS Planned sale
24,630 -5.3%
32.28
US$795,116
24,630 -5.3% 32.28 US$795,116
2026-03-23 2026-03-19 PlS Planned sale
19,998 -4.1%
31.45
US$629,033
19,998 -4.1% 31.45 US$629,033
2026-03-19 2026-03-19 PrS Proposed sale
88,529
33.68
US$2,981,657
88,529 33.68 US$2,981,657
2026-02-27 2026-02-18 S Sale
26,057 -5.3%
32.00
US$833,824
26,057 -5.3% 32.00 US$833,824
2025-12-04 2025-12-03 S Sale
40,000 -7.6%
35.22
US$1,408,804
40,000 -7.6% 35.22 US$1,408,804
2025-11-20 2025-11-18 S Sale
2,865 -0.5%
41.12
US$117,813
2,865 -0.5% 41.12 US$117,813
2025-11-20 2025-11-18 S Sale
13,405 -2.5%
39.93
US$535,227
13,405 -2.5% 39.93 US$535,227
2025-11-20 2025-11-18 S Sale
48,646 -8.2%
39.34
US$1,913,490
48,646 -8.2% 39.34 US$1,913,490
2025-11-20 2025-11-18 S Sale
18,584 -3.0%
38.43
US$714,146
18,584 -3.0% 38.43 US$714,146
2025-09-12 2025-09-12 S Sale
13,035 -2.1%
25.00
US$325,875
13,035 -2.1% 25.00 US$325,875