| Sep 10, 2026 | OMDAChief Executive Officer | Open-market saleCode S · direct | 1,400 | $22.59 | $32K@ $22.59 | 382,594 | Form 4 |
| Sep 10, 2026 | OMDAChief Executive Officer | Open-market saleCode S · direct | 13,560 | $21.80 | $296K@ $21.80 | 383,994 | Form 4 |
| Sep 5, 2026 | OMDAChief Executive Officer | Shares withheld for tax or exercise priceCode F · direct | 4,422 | $22.77 | $101K@ $22.77 | 397,554 | Form 4 |
| Sep 1, 2026 | OMDAChief Executive Officer | Shares withheld for tax or exercise priceCode F · direct | 9,885 | $22.84 | $226K@ $22.84 | 401,976 | Form 4 |
| Sep 1, 2026 | OMDAChief Executive Officer | Open-market saleCode S · direct | 3,695 | $24.27 | $90K@ $24.27 | 411,861 | Form 4 |
| Sep 1, 2026 | OMDAChief Executive Officer | Open-market saleCode S · direct | 4,933 | $23.13 | $114K@ $23.13 | 415,556 | Form 4 |
| Sep 1, 2026 | OMDAChief Executive Officer | Open-market saleCode S · direct | 5,600 | $24.27 | $136K@ $24.27 | 420,489 | Form 4 |
| Sep 1, 2026 | OMDAChief Executive Officer | Open-market saleCode S · direct | 7,344 | $23.12 | $170K@ $23.12 | 426,089 | Form 4 |
| Sep 1, 2026 | OMDAChief Executive Officer | Option exerciseCode M · direct | 4,314 | $8.28 | $36K@ $8.28 | 429,119 | Form 4 |
| Sep 1, 2026 | OMDAChief Executive Officer | Option exerciseCode M · direct | 12,944 | $5.82 | $75K@ $5.82 | 424,805 | Form 4 |
| Aug 10, 2026 | OMDAChief Executive Officer | Option exerciseCode M · direct | 12,942 | $9.18 | $119K@ $9.18 | 424,803 | Form 4 |
| Aug 7, 2026 | OMDAChief Executive Officer | Open-market saleCode S · direct | 4,314 | $20.90 | $90K@ $20.90 | 416,175 | Form 4 |
| Aug 7, 2026 | OMDAChief Executive Officer | Option exerciseCode M · direct | 3,083 | $9.18 | $28K@ $9.18 | 420,489 | Form 4 |
| Aug 7, 2026 | OMDAChief Executive Officer | Option exerciseCode M · direct | 5,545 | $8.28 | $46K@ $8.28 | 417,406 | Form 4 |
| Aug 3, 2026 | OMDAChief Executive Officer | Option exerciseCode M · direct | 12,944 | $5.82 | $75K@ $5.82 | 424,805 | Form 4 |
| Jul 1, 2026 | OMDAChief Executive Officer | Option exerciseCode M · direct | 12,942 | $8.28 | $107K@ $8.28 | 424,803 | Form 4 |
| Jul 1, 2026 | OMDAChief Executive Officer | Option exerciseCode M · direct | 12,944 | $5.82 | $75K@ $5.82 | 424,805 | Form 4 |
| Jun 26, 2026 | OMDAChief Executive Officer | Open-market saleCode S · direct | 4,314 | $20.90 | $90K@ $20.90 | 394,603 | Form 4 |
| Jun 26, 2026 | OMDAChief Executive Officer | Open-market saleCode S · direct | 9,844 | $19.61 | $193K@ $19.61 | 398,917 | Form 4 |
| Jun 25, 2026 | OMDAChief Executive Officer | Open-market saleCode S · directAlso reported by Cook Steven L. | 300 | $19.00 | $6K@ $19.00 | 408,761 | Form 4 |
| Jun 24, 2026 | OMDAChief Executive Officer | Open-market saleCode S · direct | 2,800 | $19.01 | $53K@ $19.01 | 409,061 | Form 4 |
| Jun 16, 2026 | OMDAChief Executive Officer | Open-market saleCode S · direct | 14,960 | $17.36 | $260K@ $17.36 | 411,861 | Form 4 |
| Jun 5, 2026 | OMDAChief Executive Officer | GiftCode G · direct | 9,450 | — | — | 426,821 | Form 4 |
| Jun 5, 2026 | OMDAChief Executive Officer | Shares withheld for tax or exercise priceCode F · direct | 4,422 | $17.93 | $79K@ $17.93 | 436,271 | Form 4 |
| Jun 1, 2026 | OMDAChief Executive Officer | Shares withheld for tax or exercise priceCode F · direct | 9,884 | $18.38 | $182K@ $18.38 | 440,693 | Form 4 |
| Mar 9, 2026 | OMDAChief Executive Officer | Open-market saleCode S · direct | 200 | $14.88 | $3K@ $14.88 | 117,598 | Form 4 |
| Mar 9, 2026 | OMDAChief Executive Officer | Open-market saleCode S · direct | 3,863 | $14.32 | $55K@ $14.32 | 117,798 | Form 4 |
| Mar 5, 2026 | OMDAChief Executive Officer | Grant or awardCode A · direct | 323,529 | — | — | 441,127 | Form 4 |
| Mar 5, 2026 | OMDAChief Executive Officer | Shares withheld for tax or exercise priceCode F · direct | 4,983 | $13.60 | $68K@ $13.60 | 121,661 | Form 4 |
| Jan 13, 2026 | OMDAChief Executive Officer | Option exerciseCode M · direct | 40,796 | $2.55 | $104K@ $2.55 | 167,440 | Form 4 |
| Jan 12, 2026 | OMDAChief Executive Officer | Open-market saleCode S · direct | 90,490 | $15.99 | $1.4M@ $15.99 | 126,644 | Form 4 |
| Jan 12, 2026 | OMDAChief Executive Officer | Open-market saleCode S · direct | 139,989 | $15.35 | $2.1M@ $15.35 | 217,134 | Form 4 |
| Jan 12, 2026 | OMDAChief Executive Officer | Option exerciseCode M · direct | 230,479 | $2.55 | $588K@ $2.55 | 357,123 | Form 4 |
| Dec 10, 2025 | OMDAChief Executive Officer | Open-market saleCode S · direct | 9,266 | $15.37 | $142K@ $15.37 | 126,644 | Form 4 |
| Dec 5, 2025 | OMDAChief Executive Officer | Shares withheld for tax or exercise priceCode F · direct | 4,413 | $17.49 | $77K@ $17.49 | 135,910 | Form 4 |