| Aug 5, 2026 | PRCHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 25,000 | $16.21 | $405K@ $16.21 | 215,495 | Form 4 |
| Jul 2, 2026 | PRCHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 25,000 | $16.13 | $403K@ $16.13 | 240,495 | Form 4 |
| Jun 2, 2026 | PRCHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 3,944 | $10.87 | $43K@ $10.87 | 265,495 | Form 4 |
| May 26, 2026 | PRCHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 30,000 | $10.08 | $303K@ $10.08 | 269,439 | Form 4 |
| May 20, 2026 | PRCHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 10,881 | $9.78 | $106K@ $9.78 | 299,439 | Form 4 |
| May 15, 2026 | PRCHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 10,467 | $10.34 | $108K@ $10.34 | 310,320 | Form 4 |
| May 12, 2026 | PRCHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 11,107 | $10.52 | $117K@ $10.52 | 320,787 | Form 4 |
| May 8, 2026 | PRCHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 10,511 | $11.12 | $117K@ $11.12 | 331,894 | Form 4 |
| May 5, 2026 | PRCHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 10,610 | $10.43 | $111K@ $10.43 | 342,405 | Form 4 |
| May 1, 2026 | PRCHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 11,215 | $9.79 | $110K@ $9.79 | 353,015 | Form 4 |
| Apr 28, 2026 | PRCHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 10,454 | $8.11 | $85K@ $8.11 | 364,230 | Form 4 |
| Apr 24, 2026 | PRCHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 7,875 | $7.68 | $60K@ $7.68 | 374,684 | Form 4 |
| Apr 21, 2026 | PRCHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 7,730 | $8.12 | $63K@ $8.12 | 382,559 | Form 4 |
| Apr 17, 2026 | PRCHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 8,367 | $7.87 | $66K@ $7.87 | 390,289 | Form 4 |
| Apr 14, 2026 | PRCHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 10,227 | $6.84 | $70K@ $6.84 | 398,656 | Form 4 |
| Apr 14, 2026 | PRCHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 7,470 | $6.84 | $51K@ $6.84 | 408,883 | Form 4 |
| Apr 9, 2026 | PRCHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 7,734 | $7.15 | $55K@ $7.15 | 416,353 | Form 4 |
| Apr 7, 2026 | PRCHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 2,969 | $7.19 | $21K@ $7.19 | 424,087 | Form 4 |
| Apr 7, 2026 | PRCHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 1,931 | $7.19 | $14K@ $7.19 | 427,056 | Form 4 |
| Apr 7, 2026 | PRCHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 4,444 | $7.19 | $32K@ $7.19 | 428,987 | Form 4 |
| Apr 7, 2026 | PRCHCHIEF FINANCIAL OFFICER | Grant or awardCode A · direct | 28,308 | — | — | 433,431 | Form 4 |
| Apr 7, 2026 | PRCHCHIEF FINANCIAL OFFICER | Grant or awardCode A · direct | 39,027 | — | — | 405,123 | Form 4 |
| Mar 19, 2026 | PRCHCHIEF FINANCIAL OFFICER | Option exerciseCode M · direct | 123,986 | — | — | 366,096 | Form 4 |
| Mar 19, 2026 | PRCHCHIEF FINANCIAL OFFICER | Grant or awardCode A · direct | 123,980 | — | — | 242,110 | Form 4 |
| Dec 15, 2025 | PRCHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 24,294 | $9.66 | $235K@ $9.66 | 118,130 | Form 4 |
| Dec 11, 2025 | PRCHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 10,706 | $9.99 | $107K@ $9.99 | 142,424 | Form 4 |
| Dec 4, 2025 | PRCHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 22,216 | $9.52 | $211K@ $9.52 | 153,130 | Form 4 |
| Dec 1, 2025 | PRCHCHIEF FINANCIAL OFFICER | Grant or awardCode A · direct | 15,259 | — | — | 175,346 | Form 4 |