President of Technology & CTO
Avg Cost/Share
$17.65
Shares
23,038
Total Value
$406,620.70
Owned After
350,180
SEC Form 4
President of Technology & CTO
Avg Cost/Share
$17.01
Shares
76,962
Total Value
$1,309,123.62
Owned After
350,180
SEC Form 4
President of Technology & CTO
Avg Cost/Share
$15.64
Shares
96,928
Total Value
$1,515,953.92
Owned After
350,180
SEC Form 4
President of Technology & CTO
Avg Cost/Share
$15.02
Shares
137,933
Total Value
$2,071,753.66
Owned After
350,180
SEC Form 4
President of Technology & CTO
Avg Cost/Share
$15.00
Shares
38,835
Total Value
$582,525.00
Owned After
350,180
SEC Form 4
President of Technology & CTO
Avg Cost/Share
$16.59
Shares
23,965
Total Value
$397,579.35
Owned After
350,180
SEC Form 4
President of Technology & CTO
Avg Cost/Share
$15.05
Shares
105,300
Total Value
$1,584,765.00
Owned After
350,180
SEC Form 4
President of Technology & CTO
Avg Cost/Share
$15.27
Shares
286,182
Total Value
$4,369,999.14
Owned After
350,180
SEC Form 4
President of Technology & CTO
Avg Cost/Share
$18.43
Shares
395,000
Total Value
$7,279,850.00
Owned After
350,180
SEC Form 4
President of Technology & CTO
Avg Cost/Share
$18.28
Shares
6,516
Total Value
$117,792.09
Owned After
350,180
President of Technology & CTO
Avg Cost/Share
$17.77
Shares
6,114
Total Value
$108,956.67
Owned After
350,180
President of Technology & CTO
Avg Cost/Share
$19.28
Shares
5,960
Total Value
$115,925.36
Owned After
350,180
President of Technology & CTO
Avg Cost/Share
$7.12
Shares
390,405
Total Value
$2,779,019.91
Owned After
350,180
SEC Form 4
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Schlosser Mario | OSCR | President of Technology & CTO | Jan 8, 2026 | Sell | $17.65 | 23,038 | $406,620.70 | 350,180 | |
| Schlosser Mario | OSCR | President of Technology & CTO | Jan 6, 2026 | Sell | $17.01 | 76,962 | $1,309,123.62 | 350,180 | |
| Schlosser Mario | OSCR | President of Technology & CTO | Jan 5, 2026 | Sell | $15.64 | 96,928 | $1,515,953.92 | 350,180 | |
| Schlosser Mario | OSCR | President of Technology & CTO | Jan 2, 2026 | Sell | $15.02 | 137,933 | $2,071,753.66 | 350,180 | |
| Schlosser Mario | OSCR | President of Technology & CTO | Dec 24, 2025 | Sell | $15.00 | 38,835 | $582,525.00 | 350,180 | |
| Schlosser Mario | OSCR | President of Technology & CTO | Dec 2, 2025 | Sell | $16.59 | 23,965 | $397,579.35 | 350,180 | |
| Schlosser Mario | OSCR | President of Technology & CTO | Nov 12, 2025 | Sell | $15.05 | 105,300 | $1,584,765.00 | 350,180 | |
| Schlosser Mario | OSCR | President of Technology & CTO | Nov 11, 2025 | Sell | $15.27 | 286,182 | $4,369,999.14 | 350,180 | |
| Schlosser Mario | OSCR | President of Technology & CTO | Sep 22, 2025 | Sell | $18.43 | 395,000 | $7,279,850.00 | 350,180 | |
| Schlosser Mario | OSCR | President of Technology & CTO | Dec 1, 2024 | Sell | $18.28 | 6,516 | $117,792.09 | 350,180 | |
| Schlosser Mario | OSCR | President of Technology & CTO | Sep 1, 2024 | Sell | $17.77 | 6,114 | $108,956.67 | 350,180 | |
| Schlosser Mario | OSCR | President of Technology & CTO | Jun 1, 2024 | Sell | $19.28 | 5,960 | $115,925.36 | 350,180 | |
| Schlosser Mario | OSCR | President of Technology & CTO | Nov 16, 2023 | Sell | $7.12 | 390,405 | $2,779,019.91 | 350,180 |