| Sep 15, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 947 | $95.71 | $91K@ $95.71 | 31,771 | Form 4 |
| Sep 15, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 100 | $94.22 | $9K@ $94.22 | 32,718 | Form 4 |
| Sep 15, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 1,366 | $92.99 | $127K@ $92.99 | 32,818 | Form 4 |
| Sep 15, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 3,150 | $92.03 | $290K@ $92.03 | 34,184 | Form 4 |
| Sep 15, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 2,384 | $91.10 | $217K@ $91.10 | 37,334 | Form 4 |
| Sep 15, 2026 | ORKAChief Medical Officer | Option exerciseCode M · direct | 3,500 | $6.84 | $24K@ $6.84 | 36,218 | Form 4 |
| Aug 17, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 2,480 | $112.56 | $279K@ $112.56 | 32,718 | Form 4 |
| Aug 17, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 3,320 | $112.01 | $372K@ $112.01 | 35,198 | Form 4 |
| Aug 17, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 300 | $110.52 | $33K@ $110.52 | 38,518 | Form 4 |
| Aug 17, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 900 | $109.65 | $99K@ $109.65 | 38,818 | Form 4 |
| Aug 17, 2026 | ORKAChief Medical Officer | Option exerciseCode M · direct | 3,500 | $6.84 | $24K@ $6.84 | 36,218 | Form 4 |
| Jul 15, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 300 | $87.25 | $26K@ $87.25 | 32,718 | Form 4 |
| Jul 15, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 3,803 | $86.68 | $330K@ $86.68 | 33,018 | Form 4 |
| Jul 15, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 2,497 | $85.86 | $214K@ $85.86 | 36,821 | Form 4 |
| Jul 15, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 400 | $84.36 | $34K@ $84.36 | 39,318 | Form 4 |
| Jul 15, 2026 | ORKAChief Medical Officer | Option exerciseCode M · direct | 3,500 | $6.84 | $24K@ $6.84 | 36,218 | Form 4 |
| Jun 15, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 947 | $69.69 | $66K@ $69.69 | 32,718 | Form 4 |
| Jun 15, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 300 | $70.62 | $21K@ $70.62 | 33,665 | Form 4 |
| Jun 15, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 5,064 | $69.42 | $352K@ $69.42 | 33,965 | Form 4 |
| Jun 15, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 1,636 | $68.38 | $112K@ $68.38 | 39,029 | Form 4 |
| Jun 15, 2026 | ORKAChief Medical Officer | Option exerciseCode M · direct | 3,500 | $6.84 | $24K@ $6.84 | 37,165 | Form 4 |
| May 15, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 100 | $63.52 | $6K@ $63.52 | 33,377 | Form 4 |
| May 15, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 2,100 | $62.42 | $131K@ $62.42 | 33,477 | Form 4 |
| May 15, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 4,800 | $61.56 | $295K@ $61.56 | 35,577 | Form 4 |
| May 15, 2026 | ORKAChief Medical Officer | Option exerciseCode M · direct | 3,500 | $6.84 | $24K@ $6.84 | 36,877 | Form 4 |
| Apr 15, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 500 | $67.38 | $34K@ $67.38 | 33,377 | Form 4 |
| Apr 15, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 2,273 | $66.56 | $151K@ $66.56 | 33,877 | Form 4 |
| Apr 15, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 4,227 | $65.73 | $278K@ $65.73 | 36,150 | Form 4 |
| Apr 15, 2026 | ORKAChief Medical Officer | Option exerciseCode M · direct | 3,500 | $6.84 | $24K@ $6.84 | 36,877 | Form 4 |
| Mar 16, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 641 | $41.30 | $26K@ $41.30 | 33,377 | Form 4 |
| Mar 16, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 1,177 | $41.94 | $49K@ $41.94 | 34,018 | Form 4 |
| Mar 16, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 2,902 | $41.20 | $120K@ $41.20 | 35,195 | Form 4 |
| Mar 16, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 2,921 | $40.11 | $117K@ $40.11 | 38,097 | Form 4 |
| Mar 16, 2026 | ORKAChief Medical Officer | Option exerciseCode M · direct | 3,500 | $6.84 | $24K@ $6.84 | 37,518 | Form 4 |
| Feb 17, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 936 | $32.78 | $31K@ $32.78 | 34,018 | Form 4 |
| Feb 17, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 6,064 | $32.30 | $196K@ $32.30 | 34,954 | Form 4 |
| Feb 17, 2026 | ORKAChief Medical Officer | Option exerciseCode M · direct | 3,500 | $6.84 | $24K@ $6.84 | 37,518 | Form 4 |
| Jan 23, 2026 | ORKAChief Medical Officer | Grant or awardCode A · direct | 130,000 | — | — | 130,000 | Form 4 |
| Jan 23, 2026 | ORKAChief Medical Officer | Grant or awardCode A · direct | 32,500 | — | — | 34,018 | Form 4 |
| Jan 15, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 2,619 | $32.24 | $84K@ $32.24 | 1,518 | Form 4 |
| Jan 15, 2026 | ORKAChief Medical Officer | Open-market saleCode S · direct | 4,381 | $31.56 | $138K@ $31.56 | 4,137 | Form 4 |
| Jan 15, 2026 | ORKAChief Medical Officer | Option exerciseCode M · direct | 3,500 | $6.84 | $24K@ $6.84 | 5,018 | Form 4 |
| Dec 19, 2025 | ORKAChief Medical Officer | Open-market saleCode S · direct | 3,080 | $31.58 | $97K@ $31.58 | 1,518 | Form 4 |
| Dec 19, 2025 | ORKAChief Medical Officer | Open-market saleCode S · direct | 1,492 | $30.70 | $46K@ $30.70 | 4,598 | Form 4 |
| Dec 19, 2025 | ORKAChief Medical Officer | Open-market saleCode S · direct | 1,787 | $29.62 | $53K@ $29.62 | 6,090 | Form 4 |
| Dec 19, 2025 | ORKAChief Medical Officer | Open-market saleCode S · direct | 641 | $28.53 | $18K@ $28.53 | 7,877 | Form 4 |
| Dec 19, 2025 | ORKAChief Medical Officer | Option exerciseCode M · direct | 3,500 | $6.84 | $24K@ $6.84 | 5,018 | Form 4 |