USA - NYSE:OPFI - US68386H1032 - Common Stock
| Shares Outstanding | 87.31M |
| Float | 26.63M |
| Float Short Interest Percentage | 18.24% |
| Owners (insider) | 6.22% |
| Owners (institutional) | 55.84% |
| Owners (insider) change | -14.36% |
| Owners (institutional) change | 29.96% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 3, 2025 | Johnson Pamela D. | Open Market Sale | 1129 | 10.00 | $ 11,290.00 |
| Nov 3, 2025 | Johnson Pamela D. | Option Excercise | 469 | 10.05 | $ 4,713.45 |
| Nov 3, 2025 | McKay Christopher J. | Open Market Sale | 1107 | 9.85 | $ 10,903.95 |
| Nov 3, 2025 | McKay Christopher J. | Option Excercise | 576 | 10.05 | $ 5,788.80 |
| 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 | Schwartz Todd G. | Option Excercise | 2643 | 11.33 | $ 29,945.19 |
| 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 |
| 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 | 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 |
| 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 |
| 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 | Moore Jocelyn | Open Market Sale | 40049 | 13.86 | $ 555,276.56 |
| Jun 6, 2025 | Schwartz Todd G. | Other Disposition | 131007 | 0.00 | $ 0.00 |
| 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 THEODORE G | Open Market Sale | 250442 | 9.66 | $ 2,420,385.24 |
| 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 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 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 14, 2025 | SCHWARTZ THEODORE G | Open Market Sale | 159321 | 9.13 | $ 1,454,640.71 |
| 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 |