| 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 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 48,350 | $77.43 | $3,743,808.19 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 32,261 | $75.52 | $2,436,192.64 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 321 | $67.10 | $21,538.04 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 4,696 | $73.08 | $343,172.88 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 8,021 | $64.43 | $516,773.78 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 856 | $61.21 | $52,396.10 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 49,771 | $78.57 | $3,910,412.91 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 17,698 | $71.48 | $1,265,129.14 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 479 | $64.43 | $30,860.82 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 4,067 | $62.96 | $256,067.67 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 78,726 | $73.08 | $5,753,115.01 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 1,056 | $71.48 | $75,487.42 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 278,978 | $72.39 | $20,194,464.18 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 5,382 | $67.10 | $361,114.44 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 3,681 | $76.34 | $281,025.95 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 44,690 | $61.63 | $2,754,030.19 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 2,331 | $68.96 | $160,740.63 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 16,641 | $72.39 | $1,204,597.06 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 2,585 | $68.37 | $176,745.76 | View Details |
| Sep 28, 2026 | BAKER BROS. ADVISORS LP Director | Purchase | 243 | $62.96 | $15,299.84 | View Details |
Insiders at this company also hold positions or have traded at these companies: