| Sep 3, 2026 | OSCRDirector | Open-market saleCode S · direct | 31,422 | $31.45 | $988K@ $31.45 | 449,444 | Form 4 |
| Aug 28, 2026 | OSCRDirector | Conversion of derivativeCode C · direct | 150,000 | — | — | 630,866 | Form 4 |
| Aug 27, 2026 | OSCRDirector | Conversion of derivativeCode C · direct | 600,000 | — | — | 1,080,866 | Form 4 |
| Jul 10, 2026 | DUOLDirector | Grant or awardCode A · direct | 140 | $124.76 | $17K@ $124.76 | 4,262 | Form 4 |
| Jul 1, 2026 | OSCRDirector | Open-market saleCode S · indirect | 30,228 | $31.65 | $957K@ $31.65 | 0 | Form 4 |
| Jul 1, 2026 | OSCRDirector | Open-market saleCode S · indirect | 13,672 | $30.80 | $421K@ $30.80 | 30,228 | Form 4 |
| Jul 1, 2026 | OSCRDirector | Open-market saleCode S · indirect | 3,600 | $29.50 | $106K@ $29.50 | 43,900 | Form 4 |
| Jul 1, 2026 | OSCRDirector | Conversion of derivativeCode C · indirect | 47,500 | — | — | 47,500 | Form 4 |
| Jun 23, 2026 | OSCRDirector | Option exerciseCode M · direct | 660,000 | — | — | 3,740,000 | Form 4 |
| Jun 23, 2026 | OSCRDirector | Open-market saleCode S · indirect | 97 | $30.09 | $3K@ $30.09 | 0 | Form 4 |
| Jun 23, 2026 | OSCRDirector | Open-market saleCode S · indirect | 31,912 | $29.58 | $944K@ $29.58 | 97 | Form 4 |
| Jun 23, 2026 | OSCRDirector | Open-market saleCode S · indirect | 15,491 | $28.95 | $448K@ $28.95 | 32,009 | Form 4 |
| Jun 23, 2026 | OSCRDirector | Conversion of derivativeCode C · indirect | 47,500 | — | — | 47,500 | Form 4 |
| Jun 23, 2026 | OSCRDirector | Open-market saleCode S · indirect | 33,592 | $29.58 | $994K@ $29.58 | 102 | Form 4 |
| Jun 23, 2026 | OSCRDirector | Open-market saleCode S · indirect | 16,306 | $28.95 | $472K@ $28.95 | 33,694 | Form 4 |
| Jun 23, 2026 | OSCRDirector | Open-market saleCode S · indirect | 102 | $30.09 | $3K@ $30.09 | 0 | Form 4 |
| Jun 23, 2026 | OSCRDirector | Open-market saleCode S · indirect | 33,591 | $29.58 | $994K@ $29.58 | 102 | Form 4 |
| Jun 23, 2026 | OSCRDirector | Open-market saleCode S · indirect | 16,307 | $28.95 | $472K@ $28.95 | 33,693 | Form 4 |
| Jun 23, 2026 | OSCRDirector | Conversion of derivativeCode C · indirect | 50,000 | — | — | 50,000 | Form 4 |
| Jun 23, 2026 | OSCRDirector | Open-market saleCode S · direct | 1,799 | $30.09 | $54K@ $30.09 | 480,866 | Form 4 |
| Jun 23, 2026 | OSCRDirector | Open-market saleCode S · direct | 591,213 | $29.58 | $17.5M@ $29.58 | 482,665 | Form 4 |
| Jun 23, 2026 | OSCRDirector | Open-market saleCode S · direct | 286,988 | $28.95 | $8.3M@ $28.95 | 1,073,878 | Form 4 |
| Jun 23, 2026 | OSCRDirector | Conversion of derivativeCode C · direct | 880,000 | — | — | 1,360,866 | Form 4 |
| Jun 3, 2026 | DUOLDirector | Grant or awardCode A · direct | 2,001 | — | — | 4,122 | Form 4 |
| Jun 2, 2026 | OSCRDirector | Open-market saleCode S · direct | 9,668 | $22.45 | $217K@ $22.45 | 480,866 | Form 4 |
| Jun 2, 2026 | OSCRDirector | Open-market saleCode S · direct | 24,452 | $21.74 | $532K@ $21.74 | 490,534 | Form 4 |
| Mar 2, 2026 | OSCRPresident of Technology & CTO | Open-market saleCode S · direct | 24,335 | $13.39 | $326K@ $13.39 | 514,986 | Form 4 |
| Mar 2, 2026 | OSCRPresident of Technology & CTO | Grant or awardCode A · direct | 189,141 | — | — | 539,321 | Form 4 |
| Jan 8, 2026 | OSCRPresident of Technology & CTO | Conversion of derivativeCode C · direct | 23,038 | — | — | 373,218 | Form 4 |
| Jan 6, 2026 | OSCRPresident of Technology & CTO | Conversion of derivativeCode C · direct | 76,962 | — | — | 427,142 | Form 4 |
| Jan 5, 2026 | OSCRPresident of Technology & CTO | Open-market saleCode S · direct | 96,928 | $15.64 | $1.5M@ $15.64 | 350,180 | Form 4 |
| Jan 5, 2026 | OSCRPresident of Technology & CTO | Conversion of derivativeCode C · direct | 86,893 | — | — | 447,108 | Form 4 |
| Jan 2, 2026 | OSCRPresident of Technology & CTO | Open-market saleCode S · direct | 137,933 | $15.02 | $2.1M@ $15.02 | 360,215 | Form 4 |
| Jan 2, 2026 | OSCRPresident of Technology & CTO | Conversion of derivativeCode C · direct | 59,800 | — | — | 498,148 | Form 4 |
| Dec 24, 2025 | OSCRPresident of Technology & CTO | Open-market saleCode S · direct | 38,835 | $15.00 | $583K@ $15.00 | 438,348 | Form 4 |
| Dec 2, 2025 | OSCRPresident of Technology & CTO | Open-market saleCode S · direct | 23,965 | $16.59 | $398K@ $16.59 | 477,183 | Form 4 |