| Sep 21, 2026 | ORKASenior Vice President, Finance | Open-market saleCode S · direct | 533 | $95.75 | $51K@ $95.75 | 14,219 | Form 4 |
| Sep 15, 2026 | ORKASenior Vice President, Finance | Open-market saleCode S · direct | 560 | $95.71 | $54K@ $95.71 | 14,752 | Form 4 |
| Sep 11, 2026 | ORKASenior Vice President, Finance | Open-market saleCode S · direct | 200 | $94.02 | $19K@ $94.02 | 15,312 | Form 4 |
| Sep 11, 2026 | ORKASenior Vice President, Finance | Open-market saleCode S · direct | 2,208 | $93.26 | $206K@ $93.26 | 15,512 | Form 4 |
| Sep 11, 2026 | ORKASenior Vice President, Finance | Open-market saleCode S · direct | 4,051 | $92.41 | $374K@ $92.41 | 17,720 | Form 4 |
| Sep 11, 2026 | ORKASenior Vice President, Finance | Open-market saleCode S · direct | 3,000 | $91.11 | $273K@ $91.11 | 21,771 | Form 4 |
| Sep 11, 2026 | ORKASenior Vice President, Finance | Option exerciseCode M · direct | 1,459 | $34.39 | $50K@ $34.39 | 24,771 | Form 4 |
| Sep 11, 2026 | ORKASenior Vice President, Finance | Option exerciseCode M · direct | 8,000 | $12.50 | $100K@ $12.50 | 23,312 | Form 4 |
| Aug 13, 2026 | ORKASenior Vice President, Finance | Open-market saleCode S · direct | 2,358 | $108.46 | $256K@ $108.46 | 15,312 | Form 4 |
| Aug 13, 2026 | ORKASenior Vice President, Finance | Open-market saleCode S · direct | 2,142 | $107.71 | $231K@ $107.71 | 17,670 | Form 4 |
| Aug 13, 2026 | ORKASenior Vice President, Finance | Open-market saleCode S · direct | 1,268 | $106.63 | $135K@ $106.63 | 19,812 | Form 4 |
| Aug 13, 2026 | ORKASenior Vice President, Finance | Open-market saleCode S · direct | 2,132 | $105.57 | $225K@ $105.57 | 21,080 | Form 4 |
| Aug 13, 2026 | ORKASenior Vice President, Finance | Open-market saleCode S · direct | 2,100 | $104.67 | $220K@ $104.67 | 23,212 | Form 4 |
| Aug 13, 2026 | ORKASenior Vice President, Finance | Option exerciseCode M · direct | 1,458 | $34.39 | $50K@ $34.39 | 25,312 | Form 4 |
| Aug 13, 2026 | ORKASenior Vice President, Finance | Option exerciseCode M · direct | 8,542 | $12.50 | $107K@ $12.50 | 23,854 | Form 4 |
| Jul 13, 2026 | ORKASenior Vice President, Finance | Open-market saleCode S · direct | 5,656 | $84.90 | $480K@ $84.90 | 15,612 | Form 4 |
| Jul 13, 2026 | ORKASenior Vice President, Finance | Open-market saleCode S · direct | 3,743 | $84.26 | $315K@ $84.26 | 21,268 | Form 4 |
| Jul 13, 2026 | ORKASenior Vice President, Finance | Open-market saleCode S · direct | 300 | $83.07 | $25K@ $83.07 | 25,011 | Form 4 |
| Jul 13, 2026 | ORKASenior Vice President, Finance | Option exerciseCode M · direct | 1,458 | $34.39 | $50K@ $34.39 | 25,311 | Form 4 |
| Jul 13, 2026 | ORKASenior Vice President, Finance | Option exerciseCode M · direct | 8,541 | $12.50 | $107K@ $12.50 | 23,853 | Form 4 |
| Jun 22, 2026 | ORKASenior Vice President, Finance | Open-market saleCode S · direct | 699 | $82.14 | $57K@ $82.14 | 15,312 | Form 4 |
| Jun 22, 2026 | ORKASenior Vice President, Finance | Open-market saleCode S · direct | 888 | $80.01 | $71K@ $80.01 | 16,011 | Form 4 |
| Jun 15, 2026 | ORKASenior Vice President, Finance | Open-market saleCode S · direct | 395 | $69.69 | $28K@ $69.69 | 16,899 | Form 4 |
| Jun 12, 2026 | ORKASenior Vice President, Finance | Open-market saleCode S · direct | 3,260 | $70.34 | $229K@ $70.34 | 17,294 | Form 4 |
| Jun 12, 2026 | ORKASenior Vice President, Finance | Open-market saleCode S · direct | 4,340 | $69.85 | $303K@ $69.85 | 20,554 | Form 4 |
| Jun 12, 2026 | ORKASenior Vice President, Finance | Open-market saleCode S · direct | 1,859 | $68.34 | $127K@ $68.34 | 24,894 | Form 4 |
| Jun 12, 2026 | ORKASenior Vice President, Finance | Option exerciseCode M · direct | 1,459 | $34.39 | $50K@ $34.39 | 26,753 | Form 4 |
| Jun 12, 2026 | ORKASenior Vice President, Finance | Option exerciseCode M · direct | 8,000 | $12.50 | $100K@ $12.50 | 25,294 | Form 4 |
| May 18, 2026 | ORKASenior Vice President, Finance | Open-market saleCode S · direct | 700 | $61.16 | $43K@ $61.16 | 16,406 | Form 4 |
| May 18, 2026 | ORKASenior Vice President, Finance | Open-market saleCode S · direct | 800 | $60.34 | $48K@ $60.34 | 17,106 | Form 4 |
| May 18, 2026 | ORKASenior Vice President, Finance | Open-market saleCode S · direct | 4,600 | $59.19 | $272K@ $59.19 | 17,906 | Form 4 |
| May 18, 2026 | ORKASenior Vice President, Finance | Open-market saleCode S · direct | 4,190 | $58.34 | $244K@ $58.34 | 22,506 | Form 4 |
| May 18, 2026 | ORKASenior Vice President, Finance | Option exerciseCode M · direct | 5,833 | $34.39 | $201K@ $34.39 | 26,696 | Form 4 |
| May 18, 2026 | ORKASenior Vice President, Finance | Option exerciseCode M · direct | 2,000 | $12.50 | $25K@ $12.50 | 20,863 | Form 4 |
| Mar 16, 2026 | ORKASenior Vice President, Finance | Open-market saleCode S · direct | 395 | $41.30 | $16K@ $41.30 | 18,863 | Form 4 |
| Jan 23, 2026 | ORKASVP, Finance | Grant or awardCode A · direct | 70,000 | — | — | 70,000 | Form 4 |
| Jan 23, 2026 | ORKASVP, Finance | Grant or awardCode A · direct | 17,500 | — | — | 19,258 | Form 4 |