Vennettilli David

Insider profile

Performance

Overall performance
1.9

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -0% 8.2% 15.1%
Success rate 50% 68% 82%
Transactions
44 84% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return -15%
Success rate 73%
Average holding period 220
Transactions 28
Vennettilli David's trades of OppFi Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity 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-06 2026-05-04 PlS Planned sale
47,127 +6.6%
172.48
US$577,141
47,127 +6.6% 172.48 US$577,141
2026-05-04 2026-05-04 PrS Proposed sale
24,660
14.92
US$4,773,116
24,660 14.92 US$4,773,116
2025-03-12 2025-03-11 S Sale
49,086 +34.6%
247.19
US$731,282
49,086 +34.6% 247.19 US$731,282
2025-03-11 2025-03-11 PrS Proposed sale
30,762
9.09
US$279,770
30,762 9.09 US$279,770
2025-03-12 2025-03-07 S Sale
43,238 -100.0%
9.45
US$408,565
43,238 -100.0% 9.45 US$408,565
2025-03-07 2025-03-07 PrS Proposed sale
43,238
9.69
US$418,976
43,238 9.69 US$418,976
2024-12-04 2024-12-02 S Sale
22,301 -15.5%
7.68
US$171,310
22,301 -15.5% 7.68 US$171,310
2024-12-02 2024-12-02 PrS Proposed sale
22,301
7.68
US$171,310
22,301 7.68 US$171,310
2024-11-13 2024-11-08 S Sale
100,000 -100.0%
6.45
US$644,840
100,000 -100.0% 6.45 US$644,840
2024-11-08 2024-11-08 PrS Proposed sale
100,000
6.62
US$662,000
100,000 6.62 US$662,000
2024-08-13 2024-08-09 S Sale
38,886 -29.2%
4.34
US$168,625
38,886 -29.2% 4.34 US$168,625
2024-08-09 2024-08-09 PrS Proposed sale
38,886
4.34
US$168,629
38,886 4.34 US$168,629
2023-11-15 2023-11-14 S Sale
12,750 -8.7%
2.56
US$32,674
12,750 -8.7% 2.56 US$32,674
2023-11-14 2023-11-14 PrS Proposed sale
12,750
2.56
US$32,674
12,750 2.56 US$32,674
2023-11-15 2023-11-13 S Sale
5,212 -3.4%
2.48
US$12,932
5,212 -3.4% 2.48 US$12,932
2023-11-13 2023-11-13 PrS Proposed sale
5,212
2.48
US$12,932
5,212 2.48 US$12,932
2022-09-13 2022-09-09 B Purchase
18 +0.1%
2.66
US$48
18 +0.1% 2.66 US$48
2022-09-09 2022-09-08 B Purchase
118 +0.9%
2.61
US$308
118 +0.9% 2.61 US$308
2022-09-09 2022-09-07 B Purchase
136 +1.0%
2.72
US$370
136 +1.0% 2.72 US$370
2022-09-07 2022-09-06 B Purchase
136 +1.0%
2.75
US$374
136 +1.0% 2.75 US$374
2022-09-07 2022-09-02 B Purchase
272 +2.1%
2.82
US$768
272 +2.1% 2.82 US$768
2022-09-02 2022-09-01 B Purchase
227 +1.7%
2.73
US$619
227 +1.7% 2.73 US$619
2022-09-02 2022-08-31 B Purchase
262 +2.1%
2.70
US$708
262 +2.1% 2.70 US$708
2022-08-31 2022-08-30 B Purchase
272 +2.2%
2.72
US$741
272 +2.2% 2.72 US$741
2022-08-31 2022-08-29 B Purchase
272 +2.2%
2.63
US$715
272 +2.2% 2.63 US$715
2022-08-29 2022-08-26 B Purchase
272 +2.3%
2.56
US$696
272 +2.3% 2.56 US$696
2022-08-29 2022-08-25 B Purchase
272 +2.3%
2.63
US$715
272 +2.3% 2.63 US$715
2022-08-25 2022-08-24 B Purchase
272 +2.4%
2.63
US$714
272 +2.4% 2.63 US$714
2022-08-25 2022-08-23 B Purchase
272 +2.4%
2.49
US$678
272 +2.4% 2.49 US$678
2022-08-23 2022-08-22 B Purchase
272 +2.5%
2.42
US$659
272 +2.5% 2.42 US$659
2022-08-23 2022-08-19 B Purchase
272 +2.6%
2.49
US$679
272 +2.6% 2.49 US$679
2022-08-19 2022-08-18 B Purchase
272 +2.6%
2.59
US$704
272 +2.6% 2.59 US$704
2022-08-19 2022-08-17 B Purchase
168 +1.7%
2.55
US$429
168 +1.7% 2.55 US$429
2022-06-13 2022-06-09 B Purchase
728 +7.7%
3.39
US$2,470
728 +7.7% 3.39 US$2,470
2022-06-09 2022-06-08 B Purchase
543 +6.1%
3.47
US$1,883
543 +6.1% 3.47 US$1,883
2022-06-09 2022-06-07 B Purchase
543 +6.5%
3.15
US$1,712
543 +6.5% 3.15 US$1,712
2022-06-07 2022-06-06 B Purchase
728 +9.6%
3.15
US$2,290
728 +9.6% 3.15 US$2,290
2022-06-07 2022-06-03 B Purchase
443 +6.2%
3.21
US$1,424
443 +6.2% 3.21 US$1,424
2022-06-03 2022-06-02 B Purchase
229 +3.3%
3.28
US$752
229 +3.3% 3.28 US$752
2022-06-03 2022-06-01 B Purchase
971 +16.3%
3.30
US$3,203
971 +16.3% 3.30 US$3,203
2022-06-01 2022-05-31 B Purchase
22 +0.4%
3.36
US$74
22 +0.4% 3.36 US$74
2022-06-01 2022-05-27 B Purchase
680 +12.8%
3.54
US$2,405
680 +12.8% 3.54 US$2,405
2022-05-27 2022-05-26 B Purchase
421 +8.7%
3.52
US$1,483
421 +8.7% 3.52 US$1,483
2022-05-27 2022-05-25 B Purchase
155 +3.3%
3.31
US$513
155 +3.3% 3.31 US$513
2022-05-25 2022-05-23 B Purchase
105 +2.3%
3.49
US$366
105 +2.3% 3.49 US$366