| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $87.77 | 2,300 | $201,861.11 | 576,082 | 2025-05-13 | Filing | |
| $91.09 | 75 | $6,831.75 | 268,074 | 2025-05-13 | Filing | |
| $90.34 | 8,925 | $806,321.99 | 268,149 | 2025-05-13 | Filing | |
| $86.42 | 3,000 | $259,260.00 | 312,000 | 2025-05-13 | Filing | |
| $86.34 | 1,660 | $143,318.92 | 13,536 | 2025-05-12 | Filing | |
| $86.77 | 4,501 | $390,571.12 | 132,330 | 2025-05-09 | Filing | |
| $85.77 | 16,292 | $1,397,369.73 | 136,831 | 2025-05-09 | Filing | |
| $84.85 | 44,650 | $3,788,686.45 | 153,123 | 2025-05-09 | Filing | |
| $83.49 | 55,913 | $4,668,383.25 | 197,773 | 2025-05-09 | Filing | |
| $79.02 | 2,916 | $230,422.03 | 154,266 | 2025-05-08 | Filing | |
| $78.27 | 14,004 | $1,096,086.08 | 157,182 | 2025-05-08 | Filing | |
| $77.40 | 38,682 | $2,993,870.75 | 171,186 | 2025-05-08 | Filing | |
| $76.30 | 35,539 | $2,711,639.92 | 209,868 | 2025-05-08 | Filing | |
| $75.30 | 24,229 | $1,824,426.74 | 245,407 | 2025-05-08 | Filing | |
| $74.13 | 6,090 | $451,477.89 | 269,636 | 2025-05-08 | Filing | |
| $72.91 | 8,845 | $644,857.99 | 275,726 | 2025-05-08 | Filing | |
| $71.98 | 1,894 | $136,322.54 | 284,571 | 2025-05-08 | Filing | |
| $70.83 | 17,735 | $1,256,200.20 | 286,465 | 2025-05-08 | Filing | |
| $69.79 | 9,517 | $664,148.60 | 304,200 | 2025-05-08 | Filing | |
| $68.73 | 91,156 | $6,265,379.77 | 313,717 | 2025-05-08 | Filing |