OppFi Inc.
US ˙ NYSE ˙ US68386H1032

Introduction

This page provides a comprehensive analysis of the known insider trading history of David Vennettilli. Insiders are officers, directors, or significant investors in a company. It is illegal for insiders to make trades in their companies based on specific, non-public information. This does not mean it is illegal for them to make any trades in their own companies. However, they must report all trades to the SEC via a Form 4. Despite these restrictions, academic research suggests that insiders - in general - tend to outperform the market in their own companies.

Average Trade Profitability

The average trade profitability is the average return of all the open market purchases made by the insider in the last three years. To calculate this, we examine every open-market, unplanned purchase made by the insider, excluding all trades that were marked as part of a 10b5-1 trading plan. We then calculate the average performance of those trades over 3, 6, and 12 months, averaging each of those durations to generate a final performance metric for each trade. Finally, we average all of the performance metrics to calculate a performance metric for the insider. This list only includes insiders that have made at least three trades in the last two years.

If this insiders trade profitability is "N/A", then the insider either has not made any open-market purchases in the last three years, or the trades they’ve made are too recent to calculate a reliable performance metric.

Update Frequency: Daily

See the list of most profitable insider traders.

Companies with Reported Insider Positions

The SEC filings indicate David Vennettilli has reported holdings or trades in the following companies:

Security Title Latest Reported Holdings
US:OPFI / OppFi Inc. Director 142,389
How to Interpret the Charts

The following charts show the stock performance of securities subsequent to each open-market, non-planned trade made by David Vennettilli. Non-planned trade are trades that were not made as part of a 10b5-1 trading plan. The stock performance is charted as cumulative percent change in share price. For example, if an insider trade was made on January 1, 2019, the chart will show the daily percent change of the security to the present day. If the share price were to go from $10 to $15 during this time, the cumulative percent change in share price would be 50%. A change in price from $10 to $20 would be 100%, and a change in price of $10 to $5 would be -50%.

Ultimately, we are trying to determine how closely the insider’s trades correlate to excess returns (positive or negative) in the share price in order to see if the insider is timing their trades to profit from insider information. Consider the situation where an insider was doing this. In this situation, we would expect either (a) positive returns after purchases, or (b) negative returns after sales. In the case of (a), the PURCHASE chart would show a series of upwardly sloping curves, indicating positive returns after each purchase transaction. In the case of (b), the SALE chart would show a series of downward sloping curves, indicating negative returns after each sale transaction.

However, this alone is not enough to draw conclusions. If, for example, the share price of the company was in a non-cyclical climb over many years, then we would expect all the post-purchase plots to be upwardly sloping. Likewise, non-cyclical declines over many years would result in downward sloping post-trade plots. Neither of these charts would suggest insider trading activity.

The strongest indicator would be a situation where the share price was extremely cyclical, and there were both positive signals in the PURCHASE chart and negative plots on the SALE chart. This situation would be highly suggestive of an insider that was timing trades to their financial advantage.

Insider Purchases OPFI / OppFi Inc. - Short Term Profit Analysis

In this section, we analyze the profitability of every unplanned, open-market insider purchase made in OPFI / OppFi Inc.. This analysis helps to understand if the insider consistently generates abnormal returns, and is worth following. This analysis is for one-year following each trade, and the results are theoretical.

The following table shows the most recent open market purchases that were not part of an automatic trading plan.

Trade Date Ticker Insider Reported
Shares
Reported
Price
Adjusted
Shares
Adjusted
Price
Cost Basis Days to
Max
Price at
Max
Max
Profit ($)
Max Return (%)
2022-09-09 OPFI Vennettilli David 18 2.6613 18 2.6613 48 3 2.7100 2 3.79
2022-09-08 OPFI Vennettilli David 118 2.6128 118 2.6128 308
2022-09-07 OPFI Vennettilli David 136 2.7241 136 2.7241 370
2022-09-06 OPFI Vennettilli David 136 2.7493 136 2.7493 374
2022-09-02 OPFI Vennettilli David 272 2.8217 272 2.8217 768
2022-09-01 OPFI Vennettilli David 227 2.7285 227 2.7285 619
2022-08-31 OPFI Vennettilli David 262 2.7004 262 2.7004 708
2022-08-30 OPFI Vennettilli David 272 2.7231 272 2.7231 741
2022-08-29 OPFI Vennettilli David 272 2.6288 272 2.6288 715
2022-08-26 OPFI Vennettilli David 272 2.5581 272 2.5581 696
2022-08-25 OPFI Vennettilli David 272 2.6291 272 2.6291 715
2022-08-24 OPFI Vennettilli David 272 2.6255 272 2.6255 714
2022-08-23 OPFI Vennettilli David 272 2.4914 272 2.4914 678
2022-08-22 OPFI Vennettilli David 272 2.4228 272 2.4228 659
2022-08-19 OPFI Vennettilli David 272 2.4945 272 2.4945 679
2022-08-18 OPFI Vennettilli David 272 2.5865 272 2.5865 704
2022-08-17 OPFI Vennettilli David 168 2.5545 168 2.5545 429
2022-06-09 OPFI Vennettilli David 728 3.3928 728 3.3928 2,470
2022-06-08 OPFI Vennettilli David 543 3.4669 543 3.4669 1,883
2022-06-07 OPFI Vennettilli David 543 3.1531 543 3.1531 1,712
2022-06-06 OPFI Vennettilli David 728 3.1460 728 3.1460 2,290
2022-06-03 OPFI Vennettilli David 443 3.2148 443 3.2148 1,424
2022-06-02 OPFI Vennettilli David 229 3.2834 229 3.2834 752
2022-06-01 OPFI Vennettilli David 971 3.2987 971 3.2987 3,203
2022-05-31 OPFI Vennettilli David 22 3.3576 22 3.3576 74
2022-05-27 OPFI Vennettilli David 680 3.5370 680 3.5370 2,405
2022-05-26 OPFI Vennettilli David 421 3.5219 421 3.5219 1,483
2022-05-25 OPFI Vennettilli David 155 3.3082 155 3.3082 513
2022-05-23 OPFI Vennettilli David 105 3.4852 105 3.4852 366
2022-05-20 OPFI Vennettilli David 609 3.1410 609 3.1410 1,913
2022-05-19 OPFI Vennettilli David 375 3.3047 375 3.3047 1,239
2022-05-17 OPFI Vennettilli David 184 3.0710 184 3.0710 565
2022-05-16 OPFI Vennettilli David 719 2.9392 719 2.9392 2,113
2022-05-13 OPFI Vennettilli David 467 2.9637 467 2.9637 1,384
2022-05-12 OPFI Vennettilli David 743 2.6201 743 2.6201 1,947
2022-05-11 OPFI Vennettilli David 743 2.7628 743 2.7628 2,053
2022-05-10 OPFI Vennettilli David 743 2.6982 743 2.6982 2,005

Adjusted Price is the split-adjusted price. Adjusted Shares is the split-adjusted shares.

OPFI / OppFi Inc. Insider Trades
Insider Sales OPFI / OppFi Inc. - Short Term Loss Analysis

In this section, we analyze the short-term loss avoidance of every unplanned, open-market insider sale made in OPFI / OppFi Inc.. A consistent pattern of loss avoidance may suggest that future sale transactions may predict declines in price. This analysis is for one-year following each trade, and the results are theoretical.

The following table shows the most recent open market sales that were not part of an automatic trading plan.

Trade Date Ticker Insider Reported
Shares
Reported
Price
Adjusted
Shares
Adjusted
Price
Cost Basis Days to
Min
Price at
Min
Max Loss
Avoided ($)
Max Loss
Avoided (%)
2025-03-11 OPFI Vennettilli David 30,762 9.0947 30,762 9.0947 279,771 28 7.9200 -36,136 -12.92
2025-03-07 OPFI Vennettilli David 43,238 9.4492 43,238 9.4492 408,565
2024-12-02 OPFI Vennettilli David 22,301 7.6817 22,301 7.6817 171,310
2024-11-08 OPFI Vennettilli David 100,000 6.4484 100,000 6.4484 644,840
2024-08-09 OPFI Vennettilli David 38,886 4.3364 38,886 4.3364 168,625
2023-11-14 OPFI Vennettilli David 12,750 2.5627 12,750 2.5627 32,674
2023-11-13 OPFI Vennettilli David 5,212 2.4812 5,212 2.4812 12,932

Adjusted Price is the split-adjusted price. Adjusted Shares is the split-adjusted shares.

OPFI / OppFi Inc. Insider Trades
Insider Trading History

This table shows the complete list of insider trades made by David Vennettilli as disclosed to the Securities Exchange Commission (SEC).

File Date Tran Date Form Ticker Security Code 10b5-1 Shares Remaining Shares Percent
Change
Share
Price
Tran
Value
Remaining
Value
2025-06-12 2025-06-10 4 OPFI OppFi Inc.
Class A Common Stock
A - Award 51,627 142,389 56.88
2025-03-12 2025-03-11 4 OPFI OppFi Inc.
Class A Common Stock
S - Sale -30,762 90,762 -25.31 9.09 -279,771 825,453
2025-03-12 2025-03-07 4 OPFI OppFi Inc.
Class A Common Stock
S - Sale -43,238 0 -100.00 9.45 -408,565
2025-03-12 2025-03-07 4 OPFI OppFi Inc.
Class A Common Stock
M - Exercise 43,238 43,238
2025-03-12 2025-03-07 4 OPFI OppFi Inc.
Class V Common Stock
D - Sale to Issuer -43,238 1,000 -97.74
2024-12-04 2024-12-02 4 OPFI OppFi Inc.
Class A Common Stock
S - Sale -22,301 121,524 -15.51 7.68 -171,310 933,511
2024-11-13 2024-11-08 4 OPFI OppFi Inc.
Class A Common Stock
S - Sale -100,000 0 -100.00 6.45 -644,840
2024-11-13 2024-11-08 4 OPFI OppFi Inc.
Class A Common Stock
M - Exercise 100,000 100,000
2024-11-13 2024-11-08 4 OPFI OppFi Inc.
Class V Common Stock
D - Sale to Issuer -100,000 44,238 -69.33
2024-11-13 2024-06-05 4 OPFI OppFi Inc.
Class A Common Stock
A - Award 49,328 143,825 52.20
2024-08-13 2024-08-09 4 OPFI OppFi Inc.
Class A Common Stock
S - Sale -38,886 94,497 -29.15 4.34 -168,625 409,777
2024-07-23 2024-07-21 4 OPFI OppFi Inc.
Class V Common Stock
D - Sale to Issuer -51,448 144,238 -26.29
2023-11-15 2023-11-14 4 OPFI OppFi Inc.
Class A Common Stock
S - Sale -12,750 133,383 -8.72 2.56 -32,674 341,821
2023-11-15 2023-11-13 4 OPFI OppFi Inc.
Class A Common Stock
S - Sale -5,212 146,133 -3.44 2.48 -12,932 362,585
2023-06-09 2023-06-07 4 OPFI OppFi Inc.
Class A Common Stock
A - Award 72,196 151,345 91.22
2023-06-09 2022-07-20 4 OPFI OppFi Inc.
Class A Common Stock
A - Award 46,729 79,149 144.14
2023-02-14 2022-08-11 5 OPFI OppFi Inc.
Class A Common Stock
M - Exercise 18,484 32,420 132.63
2022-09-13 2022-09-09 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 18 13,936 0.13 2.66 48 37,088
2022-09-09 2022-09-08 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 118 13,918 0.86 2.61 308 36,365
2022-09-09 2022-09-07 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 136 13,800 1.00 2.72 370 37,593
2022-09-07 2022-09-06 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 136 13,664 1.01 2.75 374 37,566
2022-09-07 2022-09-02 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 272 13,528 2.05 2.82 768 38,172
2022-09-02 2022-09-01 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 227 13,256 1.74 2.73 619 36,169
2022-09-02 2022-08-31 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 262 13,029 2.05 2.70 708 35,184
2022-08-31 2022-08-30 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 272 12,767 2.18 2.72 741 34,766
2022-08-31 2022-08-29 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 272 12,495 2.23 2.63 715 32,847
2022-08-29 2022-08-26 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 272 12,223 2.28 2.56 696 31,268
2022-08-29 2022-08-25 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 272 11,951 2.33 2.63 715 31,420
2022-08-25 2022-08-24 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 272 11,679 2.38 2.63 714 30,663
2022-08-25 2022-08-23 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 272 11,407 2.44 2.49 678 28,419
2022-08-23 2022-08-22 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 272 11,135 2.50 2.42 659 26,978
2022-08-23 2022-08-19 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 272 10,863 2.57 2.49 679 27,098
2022-08-19 2022-08-18 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 272 10,591 2.64 2.59 704 27,394
2022-08-19 2022-08-17 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 168 10,319 1.66 2.55 429 26,360
2022-06-13 2022-06-09 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 728 10,151 7.73 3.39 2,470 34,440
2022-06-09 2022-06-08 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 543 9,423 6.11 3.47 1,883 32,669
2022-06-09 2022-06-07 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 543 8,880 6.51 3.15 1,712 28,000
2022-06-07 2022-06-06 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 728 8,337 9.57 3.15 2,290 26,228
2022-06-07 2022-06-03 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 443 7,609 6.18 3.21 1,424 24,461
2022-06-03 2022-06-02 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 229 7,166 3.30 3.28 752 23,529
2022-06-03 2022-06-01 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 971 6,937 16.28 3.30 3,203 22,883
2022-06-01 2022-05-31 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 22 5,966 0.37 3.36 74 20,031
2022-06-01 2022-05-27 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 680 5,994 12.80 3.54 2,405 21,201
2022-05-27 2022-05-26 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 421 5,264 8.69 3.52 1,483 18,539
2022-05-27 2022-05-25 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 155 4,843 3.31 3.31 513 16,022
2022-05-25 2022-05-23 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 105 4,688 2.29 3.49 366 16,339
2022-05-23 2022-05-20 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 609 4,583 15.32 3.14 1,913 14,395
2022-05-23 2022-05-19 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 375 3,974 10.42 3.30 1,239 13,133
2022-05-18 2022-05-17 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 184 3,599 5.39 3.07 565 11,053
2022-05-18 2022-05-16 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 719 3,415 26.67 2.94 2,113 10,037
2022-05-16 2022-05-13 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 467 2,696 20.95 2.96 1,384 7,990
2022-05-16 2022-05-12 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 743 2,229 50.00 2.62 1,947 5,840
2022-05-12 2022-05-11 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 743 1,486 100.00 2.76 2,053 4,106
2022-05-12 2022-05-10 4 OPFI OppFi Inc.
Class A Common Stock
P - Purchase 743 743 2.70 2,005 2,005
2021-10-04 2021-10-01 4 OPFI OppFi Inc.
Restricted Stock Units
A - Award 18,484 18,484
2021-07-23 3 OPFI OppFi Inc.
Class V Common Stock
195,076
P
Open market or private purchase of non-derivative or derivative security
S
Open market or private sale of non-derivative or derivative security
A
Grant, award, or other acquisition of securities from the company (such as an option)
C
Conversion of derivative
D
Sale or transfer of securities back to the company
F
Payment of exercise price or tax liability using portion of securities received from the company
G
Gift of securities by or to the insider
K
Equity swaps and similar hedging transactions
M
Exercise or conversion of derivative security received from the company (such as an option)
V
A transaction voluntarily reported on Form 4
J
Other (accompanied by a footnote describing the transaction)