Director
Avg Cost/Share
$31.45
Shares
31,422
Total Value
$988,221.90
Owned After
449,444
SEC Form 4
Director
Avg Cost/Share
$30.79
Shares
150,000
Total Value
$4,618,500.00
Owned After
449,444
SEC Form 4
Director
Avg Cost/Share
$30.34
Shares
600,000
Total Value
$18,204,000.00
Owned After
449,444
SEC Form 4
Director
Avg Cost/Share
$30.65
Shares
47,500
Total Value
$1,484,013.80
Owned After
449,444
Director
Avg Cost/Share
$29.54
Shares
1,027,500
Total Value
$30,183,413.04
Owned After
449,444
Director
Avg Cost/Share
$22.10
Shares
34,120
Total Value
$748,633.08
Owned After
449,444
President of Technology & CTO
Avg Cost/Share
$13.39
Shares
24,335
Total Value
$325,845.65
Owned After
449,444
SEC Form 4
President of Technology & CTO
Avg Cost/Share
$17.65
Shares
23,038
Total Value
$406,620.70
Owned After
449,444
SEC Form 4
President of Technology & CTO
Avg Cost/Share
$17.01
Shares
76,962
Total Value
$1,309,123.62
Owned After
449,444
SEC Form 4
President of Technology & CTO
Avg Cost/Share
$15.64
Shares
96,928
Total Value
$1,515,953.92
Owned After
449,444
SEC Form 4
President of Technology & CTO
Avg Cost/Share
$15.02
Shares
137,933
Total Value
$2,071,753.66
Owned After
449,444
SEC Form 4
President of Technology & CTO
Avg Cost/Share
$15.00
Shares
38,835
Total Value
$582,525.00
Owned After
449,444
SEC Form 4
President of Technology & CTO
Avg Cost/Share
$16.59
Shares
23,965
Total Value
$397,579.35
Owned After
449,444
SEC Form 4
President of Technology & CTO
Avg Cost/Share
$15.05
Shares
105,300
Total Value
$1,584,765.00
Owned After
449,444
SEC Form 4
President of Technology & CTO
Avg Cost/Share
$15.27
Shares
286,182
Total Value
$4,369,999.14
Owned After
449,444
SEC Form 4
President of Technology & CTO
Avg Cost/Share
$18.43
Shares
395,000
Total Value
$7,279,850.00
Owned After
449,444
SEC Form 4
President of Technology & CTO
Avg Cost/Share
$18.28
Shares
6,516
Total Value
$117,792.09
Owned After
449,444
President of Technology & CTO
Avg Cost/Share
$17.77
Shares
6,114
Total Value
$108,956.67
Owned After
449,444
President of Technology & CTO
Avg Cost/Share
$19.28
Shares
5,960
Total Value
$115,925.36
Owned After
449,444
President of Technology & CTO
Avg Cost/Share
$7.12
Shares
390,405
Total Value
$2,779,019.91
Owned After
449,444
SEC Form 4
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Schlosser Mario | OSCR | Director | Sep 3, 2026 | Sell | $31.45 | 31,422 | $988,221.90 | 449,444 | |
| Schlosser Mario | OSCR | Director | Aug 28, 2026 | Sell | $30.79 | 150,000 | $4,618,500.00 | 449,444 | |
| Schlosser Mario | OSCR | Director | Aug 27, 2026 | Sell | $30.34 | 600,000 | $18,204,000.00 | 449,444 | |
| Schlosser Mario | OSCR | Director | Jul 1, 2026 | Sell | $30.65 | 47,500 | $1,484,013.80 | 449,444 | |
| Schlosser Mario | OSCR | Director | Jun 23, 2026 | Sell | $29.54 | 1,027,500 | $30,183,413.04 | 449,444 | |
| Schlosser Mario | OSCR | Director | Jun 2, 2026 | Sell | $22.10 | 34,120 | $748,633.08 | 449,444 | |
| Schlosser Mario | OSCR | President of Technology & CTO | Mar 2, 2026 | Sell | $13.39 | 24,335 | $325,845.65 | 449,444 | |
| Schlosser Mario | OSCR | President of Technology & CTO | Jan 8, 2026 | Sell | $17.65 | 23,038 | $406,620.70 | 449,444 | |
| Schlosser Mario | OSCR | President of Technology & CTO | Jan 6, 2026 | Sell | $17.01 | 76,962 | $1,309,123.62 | 449,444 | |
| Schlosser Mario | OSCR | President of Technology & CTO | Jan 5, 2026 | Sell | $15.64 | 96,928 | $1,515,953.92 | 449,444 | |
| Schlosser Mario | OSCR | President of Technology & CTO | Jan 2, 2026 | Sell | $15.02 | 137,933 | $2,071,753.66 | 449,444 | |
| Schlosser Mario | OSCR | President of Technology & CTO | Dec 24, 2025 | Sell | $15.00 | 38,835 | $582,525.00 | 449,444 | |
| Schlosser Mario | OSCR | President of Technology & CTO | Dec 2, 2025 | Sell | $16.59 | 23,965 | $397,579.35 | 449,444 | |
| Schlosser Mario | OSCR | President of Technology & CTO | Nov 12, 2025 | Sell | $15.05 | 105,300 | $1,584,765.00 | 449,444 | |
| Schlosser Mario | OSCR | President of Technology & CTO | Nov 11, 2025 | Sell | $15.27 | 286,182 | $4,369,999.14 | 449,444 | |
| Schlosser Mario | OSCR | President of Technology & CTO | Sep 22, 2025 | Sell | $18.43 | 395,000 | $7,279,850.00 | 449,444 | |
| Schlosser Mario | OSCR | President of Technology & CTO | Dec 1, 2024 | Sell | $18.28 | 6,516 | $117,792.09 | 449,444 | |
| Schlosser Mario | OSCR | President of Technology & CTO | Sep 1, 2024 | Sell | $17.77 | 6,114 | $108,956.67 | 449,444 | |
| Schlosser Mario | OSCR | President of Technology & CTO | Jun 1, 2024 | Sell | $19.28 | 5,960 | $115,925.36 | 449,444 | |
| Schlosser Mario | OSCR | President of Technology & CTO | Nov 16, 2023 | Sell | $7.12 | 390,405 | $2,779,019.91 | 449,444 |