| Period | Type | Insiders | Transactions | Value | Shares | Buy/Sell Ratio |
|---|---|---|---|---|---|---|
| 1 week | Buys | 0 | 0 | - | - | All Sells |
| Sells | 1 | 8 | $2,700,322.38 | 30,000 | ||
| 2 weeks | Buys | 0 | 0 | - | - | All Sells |
| Sells | 1 | 8 | $2,700,322.38 | 30,000 | ||
| 1 month | Buys | 1 | 82 | $156,986,393.74 | 1,941,755 | 58.14:1 |
| Sells | 1 | 8 | $2,700,322.38 | 30,000 | ||
| 2 months | Buys | 1 | 82 | $156,986,393.74 | 1,941,755 | 58.14:1 |
| Sells | 1 | 8 | $2,700,322.38 | 30,000 | ||
| 3 months | Buys | 1 | 82 | $156,986,393.74 | 1,941,755 | 58.14:1 |
| Sells | 1 | 8 | $2,700,322.38 | 30,000 | ||
See activity going back 12 months β create a free account | ||||||
| Date | Insider | Type | Shares | Price | Value | Actions |
|---|---|---|---|---|---|---|
| Sep 29, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 84 | $85.89 | $7,214.38 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 186 | $86.72 | $16,130.24 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 11,729 | $89.86 | $1,053,915.16 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 3,790 | $86.94 | $329,510.56 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 5,880 | $88.57 | $520,774.55 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 4,485 | $87.51 | $392,466.65 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 98,561 | $88.57 | $8,729,261.94 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 6,428 | $88.65 | $569,816.49 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 196,608 | $89.86 | $17,666,310.14 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 82,673 | $89.60 | $7,407,798.42 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 61 | $80.52 | $4,911.72 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 17 | $79.63 | $1,353.71 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 8,956 | $79.40 | $711,146.70 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 283 | $79.63 | $22,535.29 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 534 | $79.40 | $42,402.00 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 1,024 | $81.02 | $82,964.89 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 14,827 | $79.71 | $1,181,824.59 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 28,028 | $81.82 | $2,293,144.45 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 1,699 | $82.68 | $140,477.06 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 17,490 | $81.31 | $1,422,180.11 | View Details |
Insiders at this company also hold positions or have traded at these companies: