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 | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 79.40 | 534 | 42,402 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 78.57 | 49,771 | 3,910,413 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 78.57 | 2,969 | 233,269 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 77.43 | 48,350 | 3,743,808 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 77.43 | 2,884 | 223,312 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 76.35 | 61,700 | 4,710,487 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 76.35 | 3,681 | 281,026 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 75.52 | 32,261 | 2,436,193 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 75.52 | 1,924 | 145,291 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 73.97 | 76,723 | 5,675,093 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 73.97 | 4,577 | 338,554 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 73.08 | 78,726 | 5,753,115 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 73.08 | 4,696 | 343,173 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 72.39 | 278,978 | 20,194,464 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 72.39 | 16,641 | 1,204,597 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 71.48 | 17,698 | 1,265,129 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 71.48 | 1,056 | 75,487 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 68.96 | 39,066 | 2,693,905 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 68.96 | 2,331 | 160,741 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 68.37 | 2,585 | 176,746 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 68.37 | 154 | 10,530 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 67.10 | 5,382 | 361,114 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 67.10 | 321 | 21,538 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 64.43 | 8,021 | 516,774 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 64.43 | 479 | 30,861 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 62.96 | 4,067 | 256,068 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 62.96 | 243 | 15,300 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 61.63 | 44,690 | 2,754,030 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 61.63 | 2,666 | 164,293 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 61.21 | 14,344 | 878,002 | Form 4 |
| KOD | Baker Bros. Advisors Lp | Director | 09/28/2026 | Kauf | 61.21 | 856 | 52,396 | Form 4 |
| KOD | Perlroth Victor | Chairman and CEO | 09/25/2026 | Optionsausübung | 3.95 | 314,684 | 1,243,002 | Form 4 |
| KOD | Perlroth Victor | Chairman and CEO | 09/25/2026 | Optionsausübung | 2.49 | 365,840 | 910,942 | Form 4 |
| KOD | Perlroth Victor | Chairman and CEO | 09/25/2026 | Optionsausübung | 5.38 | 600,000 | 3,228,000 | Form 4 |
A compact market overview — not investment advice. Source: fundamental data & SEC filings (annual and quarterly reports, 10-K/10-Q).