Stock chart
Ticker: OPFI Exchange: NYS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Earnings
 
Value bought

Past 90 days

 
Value sold

Past 90 days

 
Net insiders buying

Past 90 days

 
Trades (buy and sell)

Past 90 days

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2025-04-15 2025-04-14 PS Planned sale

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
1,000 -100.0%
8.39
USD 139,329
1,000 -100.0% 8.39 USD 100,000
2025-04-15 2025-04-14 PS Planned sale

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
1,000 -100.0%
8.39
USD 278,649
1,000 -100.0% 8.39 USD 100,000
2025-04-15 2025-04-11 PS Planned sale

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
1,000 -100.0%
8.23
USD 168,256
1,000 -100.0% 8.23 USD 100,000
2025-04-15 2025-04-11 PS Planned sale

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
1,000 -100.0%
8.23
USD 336,528
1,000 -100.0% 8.23 USD 100,000
2025-04-11 2025-04-10 PS Planned sale

McKay Christopher J.

Chief Risk & Analytics Officer

Officer
1,000 -5.0%
8.40
USD 87,192
1,000 -5.0% 8.40 USD 100,000
2025-04-11 2025-04-09 PS Planned sale

McKay Christopher J.

Chief Risk & Analytics Officer

Officer
1,000 -4.8%
7.83
USD 81,252
1,000 -4.8% 7.83 USD 100,000
2025-04-09 2025-04-08 PS Planned sale

McKay Christopher J.

Chief Risk & Analytics Officer

Officer
1,000 -4.6%
8.29
USD 86,025
1,000 -4.6% 8.29 USD 100,000
2025-04-09 2025-04-07 PS Planned sale

McKay Christopher J.

Chief Risk & Analytics Officer

Officer
1,000 -4.4%
7.54
USD 78,243
1,000 -4.4% 7.54 USD 100,000
2025-04-07 2025-04-04 PS Planned sale

McKay Christopher J.

Chief Risk & Analytics Officer

Officer
1,000 -4.2%
7.74
USD 80,318
1,000 -4.2% 7.74 USD 100,000
2025-04-07 2025-04-03 PS Planned sale

McKay Christopher J.

Chief Risk & Analytics Officer

Officer
1,000 -4.0%
9.00
USD 93,393
1,000 -4.0% 9.00 USD 100,000
2025-03-28 2025-03-27 PS Planned sale

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
41,596 -100.0%
9.32
USD 387,467
41,596 -100.0% 9.32 USD 387,467
2025-03-28 2025-03-27 PS Planned sale

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
83,192 -100.0%
9.32
USD 774,933
83,192 -100.0% 9.32 USD 774,933
2025-03-28 2025-03-26 PS Planned sale

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
41,884 -100.0%
10.01
USD 419,322
41,884 -100.0% 10.01 USD 419,322
2025-03-28 2025-03-26 PS Planned sale

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
83,770 -100.0%
10.01
USD 838,663
83,770 -100.0% 10.01 USD 838,663
2025-03-26 2025-03-25 PS Planned sale

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
34,479 -100.0%
10.85
USD 374,211
34,479 -100.0% 10.85 USD 374,211
2025-03-26 2025-03-25 PS Planned sale

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
68,958 -100.0%
10.85
USD 748,422
68,958 -100.0% 10.85 USD 748,422
2025-03-26 2025-03-24 PS Planned sale

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
5,837 -100.0%
10.94
USD 63,869
5,837 -100.0% 10.94 USD 63,869
2025-03-26 2025-03-24 PS Planned sale

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
49,221 -89.4%
10.53
USD 518,538
49,221 -89.4% 10.53 USD 518,538
2025-03-26 2025-03-24 PS Planned sale

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
11,675 -100.0%
10.94
USD 127,749
11,675 -100.0% 10.94 USD 127,749
2025-03-26 2025-03-24 PS Planned sale

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
98,441 -89.4%
10.53
USD 1,037,066
98,441 -89.4% 10.53 USD 1,037,066
2025-03-24 2025-03-21 PS Planned sale

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
19,588 -100.0%
9.60
USD 188,019
19,588 -100.0% 9.60 USD 188,019
2025-03-24 2025-03-21 PS Planned sale

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
39,176 -100.0%
9.60
USD 376,039
39,176 -100.0% 9.60 USD 376,039
2025-03-24 2025-03-20 PS Planned sale

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
34,304 -100.0%
9.90
USD 339,527
34,304 -100.0% 9.90 USD 339,527
2025-03-24 2025-03-20 PS Planned sale

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
68,606 -100.0%
9.90
USD 679,035
68,606 -100.0% 9.90 USD 679,035
2025-03-20 2025-03-19 PS Planned sale

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
35,202 -100.0%
9.57
USD 337,017
35,202 -100.0% 9.57 USD 337,017
2025-03-20 2025-03-19 PS Planned sale

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
70,404 -100.0%
9.57
USD 674,034
70,404 -100.0% 9.57 USD 674,034
2025-03-20 2025-03-18 PS Planned sale

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
18,116 -100.0%
9.07
USD 164,365
18,116 -100.0% 9.07 USD 164,365
2025-03-20 2025-03-18 PS Planned sale

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
36,230 -100.0%
9.07
USD 328,711
36,230 -100.0% 9.07 USD 328,711
2025-03-18 2025-03-17 PS Planned sale

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
26,519 -100.0%
9.13
USD 242,105
26,519 -100.0% 9.13 USD 242,105
2025-03-18 2025-03-17 PS Planned sale

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
53,040 -100.0%
9.13
USD 484,229
53,040 -100.0% 9.13 USD 484,229
2025-03-18 2025-03-14 PS Planned sale

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
26,587 -100.0%
9.13
USD 242,766
26,587 -100.0% 9.13 USD 242,766
2025-03-18 2025-03-14 PS Planned sale

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
53,175 -100.0%
9.13
USD 485,541
53,175 -100.0% 9.13 USD 485,541
2025-03-12 2025-03-11 S Sale

Vennettilli David

Non-Executive Director
30,762 -25.3%
9.09
USD 279,771
30,762 -25.3% 9.09 USD 279,771
2025-03-12 2025-03-07 S Sale

Vennettilli David

Non-Executive Director
43,238 -100.0%
9.45
USD 408,565
43,238 -100.0% 9.45 USD 408,565
2024-12-04 2024-12-02 S Sale

Vennettilli David

Non-Executive Director
22,301 -15.5%
7.68
USD 171,310
22,301 -15.5% 7.68 USD 171,310
2024-11-13 2024-11-11 S Sale

Moore Jocelyn

Non-Executive Director
23,149 -18.9%
6.70
USD 155,013
23,149 -18.9% 6.70 USD 155,013
2024-11-13 2024-11-08 S Sale

Vennettilli David

Non-Executive Director
100,000 -100.0%
6.45
USD 644,840
100,000 -100.0% 6.45 USD 644,840
2024-08-13 2024-08-09 S Sale

Vennettilli David

Non-Executive Director
38,886 -29.2%
4.34
USD 168,625
38,886 -29.2% 4.34 USD 168,625
2024-06-12 2024-06-10 PS Planned sale

Moore Jocelyn

Non-Executive Director
32,488 -30.8%
3.14
USD 102,068
32,488 -30.8% 3.14 USD 102,068
2023-11-27 2023-11-22 S Sale

Johnson Pamela D.

CFO

Officer
349 -1.2%
3.33
USD 1,164
349 -1.2% 3.33 USD 1,164
2023-11-27 2023-11-22 S Sale

Johnson Pamela D.

CFO

Officer
229 -0.8%
3.33
USD 764
229 -0.8% 3.33 USD 764
2023-11-27 2023-11-22 S Sale

McKay Christopher J.

Chief Risk & Analytics Officer

Officer
266 -0.6%
3.33
USD 887
266 -0.6% 3.33 USD 887
2023-11-27 2023-11-22 S Sale

McKay Christopher J.

Chief Risk & Analytics Officer

Officer
696 -1.5%
3.33
USD 2,321
696 -1.5% 3.33 USD 2,321
2023-11-24 2023-11-21 S Sale

Johnson Pamela D.

CFO

Officer
321 -1.1%
3.62
USD 1,164
321 -1.1% 3.62 USD 1,164
2023-11-24 2023-11-21 S Sale

Johnson Pamela D.

CFO

Officer
211 -0.7%
3.62
USD 765
211 -0.7% 3.62 USD 765
2023-11-24 2023-11-21 S Sale

McKay Christopher J.

Chief Risk & Analytics Officer

Officer
246 -0.6%
3.62
USD 892
246 -0.6% 3.62 USD 892
2023-11-24 2023-11-21 S Sale

McKay Christopher J.

Chief Risk & Analytics Officer

Officer
640 -1.5%
3.62
USD 2,320
640 -1.5% 3.62 USD 2,320
2023-11-15 2023-11-14 S Sale

Vennettilli David

Non-Executive Director
12,750 -8.7%
2.56
USD 32,674
12,750 -8.7% 2.56 USD 32,674
2023-11-15 2023-11-13 S Sale

Vennettilli David

Non-Executive Director
5,212 -3.4%
2.48
USD 12,932
5,212 -3.4% 2.48 USD 12,932
2023-07-24 2023-07-20 PS Planned sale

Moore Jocelyn

Non-Executive Director
21,028 -16.6%
1.95
USD 41,087
21,028 -16.6% 1.95 USD 41,087
2023-06-13 2023-06-09 B Purchase

Schwartz Todd G.

Chief Executive Officer

Executive Director Large shareholder
3,024 +0.6%
2.27
USD 6,871
3,024 +0.6% 2.27 USD 6,871
2023-06-13 2023-06-09 B Purchase

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
3,024 +0.6%
2.27
USD 6,871
3,024 +0.6% 2.27 USD 6,871
2023-06-09 2023-06-08 B Purchase

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
2,126 +0.4%
2.21
USD 4,703
2,126 +0.4% 2.21 USD 4,703
2023-06-09 2023-06-08 B Purchase

Schwartz Todd G.

Chief Executive Officer

Executive Director Large shareholder
2,126 +0.4%
2.21
USD 4,703
2,126 +0.4% 2.21 USD 4,703
2023-06-09 2023-06-07 B Purchase

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
4,372 +0.8%
2.16
USD 9,459
4,372 +0.8% 2.16 USD 9,459
2023-06-09 2023-06-07 B Purchase

Schwartz Todd G.

Chief Executive Officer

Executive Director Large shareholder
4,372 +0.8%
2.16
USD 9,459
4,372 +0.8% 2.16 USD 9,459
2023-06-07 2023-06-06 B Purchase

Schwartz Todd G.

Chief Executive Officer

Executive Director Large shareholder
6,191 +1.2%
2.09
USD 12,924
6,191 +1.2% 2.09 USD 12,924
2023-06-07 2023-06-06 B Purchase

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
6,191 +1.2%
2.09
USD 12,924
6,191 +1.2% 2.09 USD 12,924
2023-06-07 2023-06-05 B Purchase

Schwartz Todd G.

Chief Executive Officer

Executive Director Large shareholder
6,499 +1.3%
2.04
USD 13,232
6,499 +1.3% 2.04 USD 13,232
2023-06-07 2023-06-05 B Purchase

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
6,499 +1.3%
2.04
USD 13,232
6,499 +1.3% 2.04 USD 13,232
2023-06-05 2023-06-02 B Purchase

Schwartz Todd G.

Chief Executive Officer

Executive Director Large shareholder
3,203 +0.6%
2.10
USD 6,720
3,203 +0.6% 2.10 USD 6,720
2023-06-05 2023-06-02 B Purchase

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
3,203 +0.6%
2.10
USD 6,720
3,203 +0.6% 2.10 USD 6,720
2023-06-05 2023-06-01 B Purchase

Schwartz Todd G.

Chief Executive Officer

Executive Director Large shareholder
3,592 +0.7%
2.10
USD 7,560
3,592 +0.7% 2.10 USD 7,560
2023-06-05 2023-06-01 B Purchase

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
3,592 +0.7%
2.10
USD 7,560
3,592 +0.7% 2.10 USD 7,560
2023-06-01 2023-05-31 B Purchase

Schwartz Todd G.

Chief Executive Officer

Executive Director Large shareholder
6,061 +1.2%
2.05
USD 12,435
6,061 +1.2% 2.05 USD 12,435
2023-06-01 2023-05-31 B Purchase

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
6,061 +1.2%
2.05
USD 12,435
6,061 +1.2% 2.05 USD 12,435
2023-06-01 2023-05-30 B Purchase

Schwartz Todd G.

Chief Executive Officer

Executive Director Large shareholder
4,972 +1.0%
2.16
USD 10,743
4,972 +1.0% 2.16 USD 10,743
2023-06-01 2023-05-30 B Purchase

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
4,972 +1.0%
2.16
USD 10,743
4,972 +1.0% 2.16 USD 10,743
2023-05-30 2023-05-26 B Purchase

Schwartz Todd G.

Chief Executive Officer

Executive Director Large shareholder
354 +0.1%
2.21
USD 784
354 +0.1% 2.21 USD 784
2023-05-30 2023-05-26 B Purchase

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
354 +0.1%
2.21
USD 784
354 +0.1% 2.21 USD 784
2023-05-30 2023-05-25 B Purchase

Schwartz Todd G.

Chief Executive Officer

Executive Director Large shareholder
1,488 +0.3%
2.22
USD 3,306
1,488 +0.3% 2.22 USD 3,306
2023-05-30 2023-05-25 B Purchase

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
1,488 +0.3%
2.22
USD 3,306
1,488 +0.3% 2.22 USD 3,306
2023-05-25 2023-05-24 B Purchase

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
2,253 +0.5%
2.19
USD 4,945
2,253 +0.5% 2.19 USD 4,945
2023-05-25 2023-05-24 B Purchase

Schwartz Todd G.

Chief Executive Officer

Executive Director Large shareholder
2,253 +0.5%
2.19
USD 4,945
2,253 +0.5% 2.19 USD 4,945
2023-05-25 2023-05-23 B Purchase

SCHWARTZ THEODORE G

Non-Executive Director Large shareholder
1,435 +0.3%
2.16
USD 3,106
1,435 +0.3% 2.16 USD 3,106
// ... existing code ... // ... rest of the file ...