Needham David Anthony
Insider CIK 1786953 · OPRT Chief Technology Officer
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| OPRT Oportun Financial Corp | M Exercise deriv | 2022-03-11 | 2022-03-14 | 22,727 | $4.40 | $100.0K | 0 | SEC↗ |
| OPRT Oportun Financial Corp | A Award deriv | 2022-03-11 | 2022-03-14 | 40,418 | $1.32 | $53.4K | 0 | SEC↗ |
| OPRT Oportun Financial Corp | F Tax w/h | 2022-03-11 | 2022-03-14 | 4,088 | $13.05 | $53.3K | 89,006 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise | 2022-03-11 | 2022-03-14 | 40,418 | $1.32 | $53.4K | 93,094 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise | 2022-03-11 | 2022-03-14 | 22,727 | $4.40 | $100.0K | 111,733 | SEC↗ |
| OPRT Oportun Financial Corp | F Tax w/h | 2022-03-11 | 2022-03-14 | 7,662 | $13.05 | $100.0K | 104,071 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise deriv | 2022-03-10 | 2022-03-14 | 4,934 | — | $0 | 9,869 | SEC↗ |
| OPRT Oportun Financial Corp | F Tax w/h | 2022-03-10 | 2022-03-14 | 763 | $13.26 | $10.1K | 52,676 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise | 2022-03-10 | 2022-03-14 | 4,934 | — | $0 | 55,146 | SEC↗ |
| OPRT Oportun Financial Corp | F Tax w/h | 2022-03-10 | 2022-03-14 | 1,707 | $13.26 | $22.6K | 53,439 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise deriv | 2022-03-03 | 2022-03-07 | 4,462 | — | $0 | 4,462 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise | 2022-03-03 | 2022-03-07 | 4,462 | — | $0 | 52,041 | SEC↗ |
| OPRT Oportun Financial Corp | F Tax w/h | 2022-03-03 | 2022-03-07 | 1,829 | $15.71 | $28.7K | 50,212 | SEC↗ |
| OPRT Oportun Financial Corp | F Tax w/h | 2021-09-10 | 2021-09-14 | 2,333 | $24.15 | $56.3K | 47,579 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise deriv | 2021-08-30 | 2021-08-31 | 5,871 | — | $0 | 5,871 | SEC↗ |
| OPRT Oportun Financial Corp | F Tax w/h | 2021-08-30 | 2021-08-31 | 2,031 | $24.86 | $50.5K | 49,912 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise | 2021-08-30 | 2021-08-31 | 5,871 | — | $0 | 51,943 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise deriv | 2021-08-02 | 2021-08-03 | 1,944 | — | $0 | 0 | SEC↗ |
| OPRT Oportun Financial Corp | F Tax w/h | 2021-08-02 | 2021-08-03 | 673 | $21.08 | $14.2K | 46,072 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise | 2021-08-02 | 2021-08-03 | 1,944 | — | $0 | 46,745 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise deriv | 2021-05-03 | 2021-05-04 | 1,943 | — | $0 | 1,944 | SEC↗ |
| OPRT Oportun Financial Corp | F Tax w/h | 2021-05-03 | 2021-05-04 | 672 | $21.71 | $14.6K | 44,801 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise | 2021-05-03 | 2021-05-04 | 1,943 | — | $0 | 45,473 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise deriv | 2021-03-30 | 2021-03-31 | 114 | — | $0 | 0 | SEC↗ |
| OPRT Oportun Financial Corp | F Tax w/h | 2021-03-30 | 2021-03-31 | 40 | $20.24 | $810 | 43,530 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise | 2021-03-30 | 2021-03-31 | 114 | — | $0 | 43,570 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise deriv | 2021-03-10 | 2021-03-12 | 4,934 | — | $0 | 14,803 | SEC↗ |
| OPRT Oportun Financial Corp | A Award deriv | 2021-03-10 | 2021-03-12 | 15,458 | $21.26 | $328.6K | 15,458 | SEC↗ |
| OPRT Oportun Financial Corp | A Award | 2021-03-10 | 2021-03-12 | 8,820 | — | $0 | 43,456 | SEC↗ |
| OPRT Oportun Financial Corp | F Tax w/h | 2021-03-10 | 2021-03-12 | 1,707 | $21.26 | $36.3K | 34,636 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise | 2021-03-10 | 2021-03-12 | 4,934 | — | $0 | 36,343 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise deriv | 2021-03-03 | 2021-03-05 | 4,462 | — | $0 | 8,924 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise | 2021-03-03 | 2021-03-05 | 4,462 | — | $0 | 33,077 | SEC↗ |
| OPRT Oportun Financial Corp | F Tax w/h | 2021-03-03 | 2021-03-05 | 1,668 | $18.29 | $30.5K | 31,409 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise deriv | 2021-02-01 | 2021-02-03 | 1,943 | — | $0 | 3,887 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise | 2021-02-01 | 2021-02-03 | 1,943 | — | $0 | 29,414 | SEC↗ |
| OPRT Oportun Financial Corp | F Tax w/h | 2021-02-01 | 2021-02-03 | 799 | $16.22 | $13.0K | 28,615 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise deriv | 2020-12-30 | 2020-12-31 | 114 | — | $0 | 114 | SEC↗ |
| OPRT Oportun Financial Corp | F Tax w/h | 2020-12-30 | 2020-12-31 | 40 | $19.09 | $764 | 27,471 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise | 2020-12-30 | 2020-12-31 | 114 | — | $0 | 27,511 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise deriv | 2020-11-30 | 2020-12-02 | 341 | — | $0 | 0 | SEC↗ |
| OPRT Oportun Financial Corp | F Tax w/h | 2020-11-30 | 2020-12-02 | 118 | $16.91 | $2.0K | 27,397 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise | 2020-11-30 | 2020-12-02 | 341 | — | $0 | 27,515 | SEC↗ |
| OPRT Oportun Financial Corp | S Sale | 2020-11-25 | 2020-11-25 | 21,000 | $17.98 | $377.6K | 27,174 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise deriv | 2020-11-02 | 2020-11-04 | 1,943 | — | $0 | 5,830 | SEC↗ |
| OPRT Oportun Financial Corp | F Tax w/h | 2020-11-02 | 2020-11-04 | 672 | $13.30 | $8.9K | 48,174 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise | 2020-11-02 | 2020-11-04 | 1,943 | — | $0 | 48,846 | SEC↗ |
| OPRT Oportun Financial Corp | S Sale | 2020-10-01 | 2020-10-02 | 40 | $11.63 | $465 | 46,903 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise deriv | 2020-09-30 | 2020-10-02 | 113 | — | $0 | 228 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise | 2020-09-30 | 2020-10-02 | 113 | — | $0 | 46,943 | SEC↗ |
| OPRT Oportun Financial Corp | A Award | 2020-09-10 | 2020-09-14 | 26,979 | — | $0 | 46,830 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise deriv | 2020-08-31 | 2020-09-02 | 341 | — | $0 | 341 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise deriv | 2020-08-31 | 2020-09-02 | 5,870 | — | $0 | 11,742 | SEC↗ |
| OPRT Oportun Financial Corp | S Sale | 2020-08-31 | 2020-09-02 | 2,115 | $12.81 | $27.1K | 19,633 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise | 2020-08-31 | 2020-09-02 | 5,870 | — | $0 | 21,748 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise | 2020-08-31 | 2020-09-02 | 341 | — | $0 | 19,974 | SEC↗ |
| OPRT Oportun Financial Corp | S Sale | 2020-08-31 | 2020-09-02 | 123 | $12.81 | $1.6K | 19,851 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise deriv | 2020-08-03 | 2020-08-05 | 7,772 | — | $0 | 7,773 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise | 2020-08-03 | 2020-08-05 | 7,772 | — | $0 | 18,733 | SEC↗ |
| OPRT Oportun Financial Corp | S Sale | 2020-08-03 | 2020-08-05 | 2,855 | $13.46 | $38.4K | 15,878 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise deriv | 2020-06-30 | 2020-07-01 | 114 | — | $0 | 341 | SEC↗ |
| OPRT Oportun Financial Corp | S Sale | 2020-06-30 | 2020-07-01 | 41 | $13.24 | $543 | 10,961 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise | 2020-06-30 | 2020-07-01 | 114 | — | $0 | 11,002 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise deriv | 2020-06-01 | 2020-06-02 | 341 | — | $0 | 682 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise | 2020-06-01 | 2020-06-02 | 341 | — | $0 | 11,000 | SEC↗ |
| OPRT Oportun Financial Corp | S Sale | 2020-06-01 | 2020-06-02 | 112 | $10.25 | $1.1K | 10,888 | SEC↗ |
| OPRT Oportun Financial Corp | S Sale | 2020-05-20 | 2020-05-20 | 1,426 | $7.44 | $10.6K | 10,659 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise deriv | 2020-03-30 | 2020-03-31 | 114 | — | $0 | 455 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise | 2020-03-30 | 2020-03-31 | 114 | — | $0 | 12,125 | SEC↗ |
| OPRT Oportun Financial Corp | F Tax w/h | 2020-03-30 | 2020-03-31 | 40 | $11.55 | $462 | 12,085 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise deriv | 2020-03-24 | 2020-03-26 | 1,249 | — | $0 | 569 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise deriv | 2020-03-24 | 2020-03-26 | 4,431 | — | $0 | 1,023 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise deriv | 2020-03-24 | 2020-03-26 | 5,870 | — | $0 | 17,612 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise | 2020-03-24 | 2020-03-26 | 1,249 | — | $0 | 8,608 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise | 2020-03-24 | 2020-03-26 | 5,870 | — | $0 | 14,041 | SEC↗ |
| OPRT Oportun Financial Corp | F Tax w/h | 2020-03-24 | 2020-03-26 | 437 | $11.50 | $5.0K | 8,171 | SEC↗ |
| OPRT Oportun Financial Corp | F Tax w/h | 2020-03-24 | 2020-03-26 | 2,030 | $11.50 | $23.3K | 12,011 | SEC↗ |
| OPRT Oportun Financial Corp | F Tax w/h | 2020-03-24 | 2020-03-26 | 1,534 | $11.50 | $17.6K | 7,359 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise | 2020-03-24 | 2020-03-26 | 4,431 | — | $0 | 8,893 | SEC↗ |
| OPRT Oportun Financial Corp | A Award deriv | 2020-03-10 | 2020-03-12 | 19,737 | — | $0 | 19,737 | SEC↗ |
| OPRT Oportun Financial Corp | A Award deriv | 2020-03-10 | 2020-03-12 | 41,436 | — | $0 | 41,436 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise deriv | 2020-03-03 | 2020-03-04 | 4,462 | — | $0 | 13,386 | SEC↗ |
| OPRT Oportun Financial Corp | M Exercise | 2020-03-03 | 2020-03-04 | 4,462 | — | $0 | 4,462 | SEC↗ |