| OSCR | Schlosser Mario | Director | Jul 01 '26 | Sale | 31.24 | 47,500 | 1,484,014 | 0 | Jul 06 |
| OSCR | Schlosser Mario | Director | Jun 23 '26 | Option Exercise | 0.00 | 660,000 | 0 | 2,092,293 | Jun 25 |
| OSCR | Schlosser Mario | Director | Jun 23 '26 | Sale | 29.37 | 993,705 | 29,183,654 | 0 | Jun 25 |
| OSCR | Schlosser Mario | Director | Jun 02 '26 | Sale | 21.94 | 34,120 | 748,633 | 480,866 | Jun 04 |
| OSCR | Schlosser Mario | President of Technology & CTO | Mar 02 '26 | Sale | 13.39 | 24,335 | 325,846 | 514,986 | Mar 04 |
| OSCR | Schlosser Mario | President of Technology & CTO | Jan 08 '26 | Sale | 17.65 | 23,038 | 406,621 | 350,180 | Jan 12 |
| OSCR | Schlosser Mario | President of Technology & CTO | Jan 06 '26 | Sale | 17.01 | 76,962 | 1,309,124 | 350,180 | Jan 08 |
| OSCR | Schlosser Mario | President of Technology & CTO | Jan 05 '26 | Sale | 15.64 | 96,928 | 1,515,954 | 350,180 | Jan 06 |
| OSCR | Schlosser Mario | President of Technology & CTO | Jan 02 '26 | Sale | 15.02 | 137,933 | 2,071,754 | 360,215 | Jan 06 |
| OSCR | Schlosser Mario | President of Technology & CTO | Dec 24 '25 | Sale | 15.00 | 38,835 | 582,525 | 438,348 | Dec 30 |
| OSCR | Schlosser Mario | President of Technology & CTO | Dec 02 '25 | Sale | 16.59 | 23,965 | 397,579 | 477,183 | Dec 04 |
| OSCR | Schlosser Mario | President of Technology & CTO | Nov 12 '25 | Sale | 15.05 | 105,300 | 1,584,765 | 501,148 | Nov 13 |
| OSCR | Schlosser Mario | President of Technology & CTO | Nov 12 '25 | Option Exercise | 0.00 | 141,330 | 0 | 1,784,286 | Nov 13 |
| OSCR | Schlosser Mario | President of Technology & CTO | Nov 11 '25 | Sale | 15.27 | 286,182 | 4,369,999 | 501,148 | Nov 13 |
| OSCR | Schlosser Mario | President of Technology & CTO | Nov 11 '25 | Option Exercise | 0.00 | 413,835 | 0 | 1,929,138 | Nov 13 |
| OSCR | Schlosser Mario | President of Technology & CTO | Sep 22 '25 | Option Exercise | 0.00 | 555,165 | 0 | 1,910,303 | Sep 24 |
| OSCR | Schlosser Mario | President of Technology & CTO | Sep 22 '25 | Sale | 18.43 | 395,000 | 7,279,850 | 501,148 | Sep 24 |
| OSCR | Schlosser Mario | President of Technology & CTO | Dec 02 '24 | Sale | 18.08 | 6,516 | 117,792 | 81,962 | Dec 03 |
| OSCR | Schlosser Mario | President of Technology & CTO | Dec 01 '24 | Option Exercise | 0.00 | 14,412 | 0 | 88,478 | Dec 03 |
| OSCR | Schlosser Mario | President of Technology & CTO | Sep 04 '24 | Sale | 17.64 | 2,916 | 51,424 | 74,066 | Sep 04 |
| OSCR | Schlosser Mario | President of Technology & CTO | Sep 03 '24 | Sale | 17.99 | 3,198 | 57,532 | 76,982 | Sep 04 |
| OSCR | Schlosser Mario | President of Technology & CTO | Sep 01 '24 | Option Exercise | 0.00 | 14,412 | 0 | 80,180 | Sep 04 |
| OSCR | Schlosser Mario | President of Technology & CTO | Jun 04 '24 | Sale | 19.09 | 152 | 2,902 | 65,768 | Jun 04 |
| OSCR | Schlosser Mario | President of Technology & CTO | Jun 03 '24 | Sale | 19.46 | 5,808 | 113,024 | 65,920 | Jun 04 |
| OSCR | Schlosser Mario | President of Technology & CTO | Jun 01 '24 | Option Exercise | 0.00 | 14,411 | 0 | 71,728 | Jun 04 |
| OSCR | Schlosser Mario | President of Technology & CTO | Nov 16 '23 | Sale | 7.12 | 390,405 | 2,779,020 | 57,317 | Nov 20 |
| OSCR | Schlosser Mario | President of Technology & CTO | Nov 16 '23 | Option Exercise | 0.00 | 608,430 | 0 | 1,745,543 | Nov 20 |
| OSCR | Schlosser Mario | President of Technology & CTO | Aug 15 '23 | Sale | 6.91 | 235,000 | 1,624,579 | 57,317 | Aug 17 |
| OSCR | Schlosser Mario | President of Technology & CTO | Aug 15 '23 | Option Exercise | 0.00 | 415,369 | 0 | 1,372,113 | Aug 17 |