Insider Trading
Current insider transactions (SEC Form 4) — buys and sells by officers, directors, and major shareholders.
| Ticker | Insider | Title | Date | Transaction | Price ($) | Shares | Value ($) | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|
| KOD | Yang Taiyin | Director | 10/23/2026 | Optionsausübung | 2.35 | 20,000 | 47,000 | Form 4 |
| KOD | Borgeson John A. | Chief Financial Officer | 10/21/2026 | Verkauf | 94.91 | 100 | 9,491 | Form 4 |
| KOD | Borgeson John A. | Chief Financial Officer | 10/21/2026 | Verkauf | 93.71 | 2,000 | 187,420 | Form 4 |
| KOD | Borgeson John A. | Chief Financial Officer | 10/21/2026 | Verkauf | 91.76 | 2,985 | 273,904 | Form 4 |
| KOD | Borgeson John A. | Chief Financial Officer | 10/21/2026 | Verkauf | 90.98 | 5,101 | 464,089 | Form 4 |
| KOD | Borgeson John A. | Chief Financial Officer | 10/21/2026 | Verkauf | 89.74 | 7,623 | 684,088 | Form 4 |
| KOD | Borgeson John A. | Chief Financial Officer | 10/21/2026 | Verkauf | 89.20 | 1,677 | 149,588 | Form 4 |
| KOD | Borgeson John A. | Chief Financial Officer | 10/21/2026 | Verkauf | 87.67 | 8,514 | 746,422 | Form 4 |
| KOD | Borgeson John A. | Chief Financial Officer | 10/21/2026 | Optionsausübung | 2.49 | 30,000 | 74,700 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/29/2026 | Kauf | 85.89 | 1,416 | 121,614 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/29/2026 | Kauf | 85.89 | 84 | 7,214 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/29/2026 | Kauf | 85.40 | 20,031 | 1,710,707 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/29/2026 | Kauf | 85.40 | 1,195 | 102,057 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/29/2026 | Kauf | 84.24 | 10,381 | 874,517 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/29/2026 | Kauf | 84.24 | 619 | 52,146 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 89.86 | 196,608 | 17,666,310 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 89.86 | 11,729 | 1,053,915 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 89.60 | 82,673 | 7,407,798 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 89.60 | 4,932 | 441,925 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 88.65 | 107,772 | 9,553,557 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 88.65 | 6,428 | 569,816 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 88.57 | 98,561 | 8,729,262 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 88.57 | 5,880 | 520,775 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 87.51 | 75,176 | 6,578,389 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 87.51 | 4,485 | 392,467 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 86.94 | 63,539 | 5,524,214 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 86.94 | 3,790 | 329,511 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 86.81 | 16,036 | 1,392,153 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 86.81 | 957 | 83,081 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 86.72 | 3,114 | 270,051 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 86.72 | 186 | 16,130 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 85.97 | 38,932 | 3,346,813 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 85.97 | 2,322 | 199,612 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 84.85 | 109,842 | 9,320,566 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 84.85 | 6,553 | 556,050 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 83.95 | 123,888 | 10,400,546 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 83.95 | 7,390 | 620,399 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 83.16 | 19,554 | 1,626,017 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 83.16 | 1,167 | 97,042 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 82.68 | 1,699 | 140,477 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 82.68 | 101 | 8,351 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 81.92 | 651 | 53,327 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 81.92 | 39 | 3,195 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 81.82 | 28,028 | 2,293,144 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 81.82 | 1,672 | 136,797 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 81.31 | 17,490 | 1,422,180 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 81.31 | 1,044 | 84,892 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 81.20 | 5,654 | 459,116 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 81.20 | 338 | 27,446 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 81.02 | 17,159 | 1,390,229 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 81.02 | 1,024 | 82,965 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 80.52 | 1,027 | 82,694 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 80.52 | 61 | 4,912 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 80.23 | 6,783 | 544,172 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 80.23 | 404 | 32,411 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 79.71 | 14,827 | 1,181,825 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 79.71 | 884 | 70,462 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 79.63 | 283 | 22,535 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 79.63 | 17 | 1,354 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 79.40 | 8,956 | 711,147 | Form 4 |
A compact market overview — not investment advice. Source: fundamental data & SEC filings (annual and quarterly reports, 10-K/10-Q).