Logo image of OPFI

OPPFI INC (OPFI) Stock Ownership and Short Interest

USA - NYSE:OPFI - US68386H1032 - Common Stock

9.63 USD
-0.43 (-4.27%)
Last: 10/10/2025, 8:50:05 PM
9.97 USD
+0.34 (+3.53%)
Pre-Market: 10/13/2025, 6:25:49 AM
OPFI Ownership Chart.OPFI Ownership Chart: showing Insider, Institutional ownership and shares available to the public.OPFI Ownership.InsiderInstitutionalPublic



Shares Outstanding87.31M
Float26.61M
Float Short Interest Percentage19.11%
Owners (insider)6.22%
Owners (institutional)55.84%
Owners (insider) change-14.21%
Owners (institutional) change-0.12%
OPFI Institutional Ownership HistoryOPFI Institutional Ownership HistoryOPFI Institutional Ownership History Dec 2021 Mar 2022 Jun 2022 Sep 2022 Dec 2022 Mar 2023 Jun 2023 Sep 2023 Dec 2023 Mar 2024 Jun 2024 Sep 2024 Dec 2024 Mar 2025 Jun 2025 Sep 2025 5M 10M 15M
OPFI Historical Insider Transactions ChartOPFI Historical Insider Buy and Sell Transactions ChartOPFI Historical Insider Transactions Nov 2024 Dec 2024 Jan 2025 Feb 2025 Mar 2025 Apr 2025 May 2025 Jun 2025 Jul 2025 Aug 2025 Sep 2025 Oct 2025 0 -500K -1M -1.5M
Date Name Type Shares Price Amount
Oct 2, 2025 McKay Christopher J. Open Market Sale 9030 11.21 $ 101,226.30
Oct 2, 2025 Johnson Pamela D. Open Market Sale 5497 11.21 $ 61,621.37
Oct 1, 2025 McKay Christopher J. Option Excercise 3852 0.00 $ 0.00
Oct 1, 2025 McKay Christopher J. Option Excercise 6596 11.33 $ 74,732.68
Oct 1, 2025 Johnson Pamela D. Option Excercise 1042 0.00 $ 0.00
Oct 1, 2025 Johnson Pamela D. Option Excercise 3995 11.33 $ 45,263.35
Oct 1, 2025 Schwartz Todd G. Option Excercise 2643 11.33 $ 29,945.19
Sep 15, 2025 Vennettilli David Other Aquisition 283501 0.00 $ 0.00
Sep 15, 2025 Schwartz Todd G. Other Disposition 93466 0.00 $ 0.00
Aug 13, 2025 Schwartz Todd G. Other Disposition 44716 0.00 $ 0.00
Aug 13, 2025 SCHWARTZ THEODORE G Other Disposition 44716 0.00 $ 0.00
Aug 13, 2025 SCHWARTZ THEODORE G Option Excercise 44716 0.00 $ 0.00
Aug 13, 2025 SCHWARTZ THEODORE G Open Market Sale 44716 10.78 $ 482,253.12
Aug 11, 2025 SCHWARTZ THEODORE G Other Disposition 205284 0.00 $ 0.00
Aug 11, 2025 SCHWARTZ THEODORE G Option Excercise 205284 0.00 $ 0.00
Aug 11, 2025 SCHWARTZ THEODORE G Open Market Sale 205284 10.94 $ 2,245,691.96
Aug 11, 2025 Schwartz Todd G. Other Disposition 205284 0.00 $ 0.00
Aug 4, 2025 Johnson Pamela D. Open Market Sale 1130 10.43 $ 11,785.90
Aug 4, 2025 Johnson Pamela D. Option Excercise 469 10.40 $ 4,877.60
Aug 4, 2025 McKay Christopher J. Open Market Sale 1106 10.43 $ 11,535.58
Aug 4, 2025 McKay Christopher J. Option Excercise 357 10.40 $ 3,712.80
Jul 16, 2025 Schwartz Todd G. Other Disposition 1301 0.00 $ 0.00
Jul 11, 2025 SCHWARTZ THEODORE G Other Disposition 250000 0.00 $ 0.00
Jul 11, 2025 SCHWARTZ THEODORE G Option Excercise 250000 0.00 $ 0.00
Jul 11, 2025 SCHWARTZ THEODORE G Open Market Sale 250000 12.36 $ 3,090,840.53
Jul 11, 2025 Schwartz Todd G. Other Disposition 250000 0.00 $ 0.00
Jul 2, 2025 McKay Christopher J. Open Market Sale 9030 13.41 $ 121,092.30
Jul 2, 2025 Johnson Pamela D. Open Market Sale 5495 13.41 $ 73,687.95
Jul 1, 2025 McKay Christopher J. Option Excercise 3850 0.00 $ 0.00
Jul 1, 2025 McKay Christopher J. Option Excercise 4277 13.99 $ 59,835.23
Jul 1, 2025 Johnson Pamela D. Option Excercise 1041 0.00 $ 0.00
Jul 1, 2025 Johnson Pamela D. Option Excercise 3994 13.99 $ 55,876.06
Jul 1, 2025 Schwartz Todd G. Option Excercise 2643 13.99 $ 36,975.57
Jun 30, 2025 Schwartz Todd G. Other Disposition 70000 0.00 $ 0.00
Jun 18, 2025 Schwartz Todd G. Other Disposition 35032 0.00 $ 0.00
Jun 16, 2025 SCHWARTZ THEODORE G Other Disposition 212703 0.00 $ 0.00
Jun 16, 2025 SCHWARTZ THEODORE G Option Excercise 212703 0.00 $ 0.00
Jun 16, 2025 SCHWARTZ THEODORE G Open Market Sale 212703 12.06 $ 2,565,537.48
Jun 16, 2025 Schwartz Todd G. Other Disposition 212703 0.00 $ 0.00
Jun 12, 2025 SCHWARTZ THEODORE G Other Disposition 287297 0.00 $ 0.00
Jun 12, 2025 SCHWARTZ THEODORE G Option Excercise 287297 0.00 $ 0.00
Jun 12, 2025 SCHWARTZ THEODORE G Open Market Sale 287297 12.66 $ 3,635,919.91
Jun 12, 2025 Schwartz Todd G. Other Disposition 287297 0.00 $ 0.00
Jun 11, 2025 Johnson Pamela D. Open Market Sale 35890 13.97 $ 501,523.27
Jun 11, 2025 Zeeman Gregory T Open Market Sale 50000 13.98 $ 698,820.00
Jun 10, 2025 Moore Jocelyn Grant 12907 0.00 $ 0.00
Jun 10, 2025 Zeeman Gregory T Grant 12907 0.00 $ 0.00
Jun 10, 2025 Favilla Christina M Grant 12907 0.00 $ 0.00
Jun 10, 2025 SCHWARTZ THEODORE G Grant 12907 0.00 $ 0.00
Jun 10, 2025 Vennettilli David Grant 51627 0.00 $ 0.00
Jun 6, 2025 Schwartz Todd G. Other Disposition 131007 0.00 $ 0.00
Jun 6, 2025 Moore Jocelyn Open Market Sale 40049 13.86 $ 555,276.56
May 27, 2025 Schwartz Todd G. Other Disposition 14546 0.00 $ 0.00
May 23, 2025 McKay Christopher J. Open Market Sale 101489 12.38 $ 1,256,252.02
May 20, 2025 Schwartz Todd G. Other Disposition 154825 0.00 $ 0.00
May 14, 2025 Schwartz Todd G. Other Disposition 275190 0.00 $ 0.00
May 14, 2025 SCHWARTZ THEODORE G Other Disposition 275190 0.00 $ 0.00
May 14, 2025 SCHWARTZ THEODORE G Option Excercise 275190 0.00 $ 0.00
May 14, 2025 SCHWARTZ THEODORE G Open Market Sale 275190 11.78 $ 3,242,108.36
May 12, 2025 Schwartz Todd G. Other Disposition 224810 0.00 $ 0.00
May 12, 2025 SCHWARTZ THEODORE G Other Disposition 224810 0.00 $ 0.00
May 12, 2025 SCHWARTZ THEODORE G Option Excercise 224810 0.00 $ 0.00
May 12, 2025 SCHWARTZ THEODORE G Open Market Sale 224810 12.36 $ 2,777,981.45
May 9, 2025 Schwartz Todd G. Other Disposition 30000 0.00 $ 0.00
May 5, 2025 Johnson Pamela D. Option Excercise 469 9.93 $ 4,657.17
May 5, 2025 McKay Christopher J. Option Excercise 357 9.93 $ 3,545.01
May 2, 2025 McKay Christopher J. Open Market Sale 1107 9.55 $ 10,571.85
Apr 23, 2025 Schwartz Todd G. Other Disposition 187341 0.00 $ 0.00
Apr 23, 2025 SCHWARTZ THEODORE G Other Disposition 187341 0.00 $ 0.00
Apr 23, 2025 SCHWARTZ THEODORE G Option Excercise 187341 0.00 $ 0.00
Apr 23, 2025 SCHWARTZ THEODORE G Open Market Sale 187341 8.99 $ 1,684,518.94
Apr 21, 2025 SCHWARTZ THEODORE G Other Disposition 94799 0.00 $ 0.00
Apr 21, 2025 SCHWARTZ THEODORE G Option Excercise 94799 0.00 $ 0.00
Apr 21, 2025 SCHWARTZ THEODORE G Open Market Sale 94799 8.09 $ 767,145.08
Apr 21, 2025 Schwartz Todd G. Other Disposition 94799 0.00 $ 0.00
Apr 17, 2025 SCHWARTZ THEODORE G Other Disposition 37520 0.00 $ 0.00
Apr 17, 2025 SCHWARTZ THEODORE G Option Excercise 37520 0.00 $ 0.00
Apr 17, 2025 SCHWARTZ THEODORE G Open Market Sale 37520 8.34 $ 312,879.28
Apr 17, 2025 Schwartz Todd G. Other Disposition 37520 0.00 $ 0.00
Apr 15, 2025 Schwartz Todd G. Other Disposition 69234 0.00 $ 0.00
Apr 15, 2025 SCHWARTZ THEODORE G Other Disposition 69234 0.00 $ 0.00
Apr 15, 2025 SCHWARTZ THEODORE G Option Excercise 69234 0.00 $ 0.00
Apr 15, 2025 SCHWARTZ THEODORE G Open Market Sale 69234 8.37 $ 579,373.20
Apr 11, 2025 SCHWARTZ THEODORE G Other Disposition 111106 0.00 $ 0.00
Apr 11, 2025 SCHWARTZ THEODORE G Option Excercise 111106 0.00 $ 0.00
Apr 11, 2025 SCHWARTZ THEODORE G Open Market Sale 111106 8.31 $ 922,761.39
Apr 11, 2025 Schwartz Todd G. Other Disposition 111106 0.00 $ 0.00
Apr 9, 2025 McKay Christopher J. Open Market Sale 20757 8.12 $ 168,443.91
Apr 7, 2025 McKay Christopher J. Open Market Sale 20754 7.91 $ 164,267.91
Apr 3, 2025 McKay Christopher J. Open Market Sale 20754 8.37 $ 173,710.98
Apr 2, 2025 Schwartz Todd G. Option Excercise 11003 9.33 $ 102,657.99
Apr 1, 2025 Schwartz Todd G. Grant 122280 0.00 $ 0.00
Apr 1, 2025 McKay Christopher J. Option Excercise 3851 0.00 $ 0.00
Apr 1, 2025 McKay Christopher J. Option Excercise 8382 9.33 $ 78,204.06
Apr 1, 2025 McKay Christopher J. Grant 89912 0.00 $ 0.00
Apr 1, 2025 Johnson Pamela D. Option Excercise 1041 0.00 $ 0.00
Apr 1, 2025 Johnson Pamela D. Option Excercise 9136 9.33 $ 85,238.88
Apr 1, 2025 Johnson Pamela D. Grant 93598 0.00 $ 0.00
Mar 26, 2025 Schwartz Todd G. Other Disposition 250442 0.00 $ 0.00
Mar 26, 2025 SCHWARTZ THEODORE G Other Disposition 250442 0.00 $ 0.00
Mar 26, 2025 SCHWARTZ THEODORE G Option Excercise 250442 0.00 $ 0.00
Mar 26, 2025 SCHWARTZ THEODORE G Open Market Sale 250442 9.66 $ 2,420,385.24
Mar 24, 2025 Schwartz Todd G. Other Disposition 268611 0.00 $ 0.00
Mar 24, 2025 SCHWARTZ THEODORE G Other Disposition 268611 0.00 $ 0.00
Mar 24, 2025 SCHWARTZ THEODORE G Option Excercise 268611 0.00 $ 0.00
Mar 24, 2025 SCHWARTZ THEODORE G Open Market Sale 268611 10.68 $ 2,869,855.25
Mar 20, 2025 Schwartz Todd G. Other Disposition 161674 0.00 $ 0.00
Mar 20, 2025 SCHWARTZ THEODORE G Other Disposition 161674 0.00 $ 0.00
Mar 20, 2025 SCHWARTZ THEODORE G Option Excercise 161674 0.00 $ 0.00
Mar 20, 2025 SCHWARTZ THEODORE G Open Market Sale 161674 9.79 $ 1,582,620.02
Mar 18, 2025 Schwartz Todd G. Other Disposition 159952 0.00 $ 0.00
Mar 18, 2025 SCHWARTZ THEODORE G Other Disposition 159952 0.00 $ 0.00
Mar 18, 2025 SCHWARTZ THEODORE G Option Excercise 159952 0.00 $ 0.00
Mar 18, 2025 SCHWARTZ THEODORE G Open Market Sale 159952 9.40 $ 1,504,126.55
Mar 14, 2025 SCHWARTZ THEODORE G Open Market Sale 159321 9.13 $ 1,454,640.71
Mar 14, 2025 Schwartz Todd G. Other Disposition 159321 0.00 $ 0.00
Mar 14, 2025 SCHWARTZ THEODORE G Other Disposition 159321 0.00 $ 0.00
Mar 14, 2025 SCHWARTZ THEODORE G Option Excercise 159321 0.00 $ 0.00
Mar 7, 2025 Schwartz Todd G. Other Disposition 43238 0.00 $ 0.00
Mar 7, 2025 Vennettilli David Other Disposition 43238 0.00 $ 0.00
Mar 7, 2025 Vennettilli David Option Excercise 43238 0.00 $ 0.00
Mar 7, 2025 Vennettilli David Open Market Sale 74000 9.30 $ 688,335.67
Feb 28, 2025 Schwartz Todd G. Other Disposition 99865 0.00 $ 0.00
Feb 7, 2025 Schwartz Todd G. Other Disposition 867876 0.00 $ 0.00
Feb 3, 2025 McKay Christopher J. Option Excercise 434 13.77 $ 5,976.18
Feb 3, 2025 Johnson Pamela D. Option Excercise 554 13.77 $ 7,628.58
Jan 29, 2025 Schwartz Todd G. Other Disposition 65000 0.00 $ 0.00
Jan 24, 2025 Schwartz Todd G. Other Disposition 298479 0.00 $ 0.00
Jan 13, 2025 Schwartz Todd G. Other Disposition 607273 0.00 $ 0.00
Jan 6, 2025 Schwartz Todd G. Other Disposition 60000 0.00 $ 0.00
Dec 30, 2024 Schwartz Todd G. Other Disposition 10000 0.00 $ 0.00
Dec 18, 2024 Schwartz Todd G. Other Disposition 100000 0.00 $ 0.00
Dec 4, 2024 SCHWARTZ THEODORE G Other Disposition 527199 0.00 $ 0.00
Dec 2, 2024 Vennettilli David Open Market Sale 22301 7.68 $ 171,309.59
Dec 2, 2024 Schwartz Todd G. Other Disposition 233750 0.00 $ 0.00
Nov 21, 2024 Schwartz Todd G. Other Disposition 130111 0.00 $ 0.00
Nov 14, 2024 Schwartz Todd G. Other Disposition 100000 0.00 $ 0.00
Nov 11, 2024 Moore Jocelyn Open Market Sale 23149 6.70 $ 155,012.65
Nov 8, 2024 Schwartz Todd G. Other Disposition 232820 0.00 $ 0.00
Nov 8, 2024 Vennettilli David Other Disposition 100000 0.00 $ 0.00
Nov 8, 2024 Vennettilli David Option Excercise 100000 0.00 $ 0.00
Nov 8, 2024 Vennettilli David Open Market Sale 100000 6.45 $ 644,840.00
Nov 1, 2024 Johnson Pamela D. Option Excercise 469 5.12 $ 2,401.28
Nov 1, 2024 McKay Christopher J. Option Excercise 357 5.12 $ 1,827.84
Oct 22, 2024 Schwartz Todd G. Other Disposition 259329 0.00 $ 0.00
Oct 16, 2024 Schwartz Todd G. Other Disposition 17066 0.00 $ 0.00