| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $96.49 | 11,756 | $1,134,332.91 | 245,041 | 2024-11-05 | Filing | |
| $95.38 | 7,566 | $721,666.26 | 256,797 | 2024-11-05 | Filing | |
| $91.00 | 288,461 | $26,249,951.00 | 258,445 | 2024-10-30 | Filing | |
| $73.75 | 926 | $68,292.50 | 96,096 | 2024-10-15 | Filing | |
| $73.02 | 8,115 | $592,557.30 | 97,022 | 2024-10-15 | Filing | |
| $72.11 | 15,959 | $1,150,803.49 | 105,137 | 2024-10-15 | Filing | |
| $83.35 | 400 | $33,340.00 | 96,096 | 2024-09-16 | Filing | |
| $82.69 | 17,977 | $1,486,518.13 | 96,496 | 2024-09-16 | Filing | |
| $81.96 | 6,623 | $542,821.08 | 114,473 | 2024-09-16 | Filing | |
| $80.65 | 28,689 | $2,313,701.87 | 197,453 | 2024-09-12 | Filing | |
| $79.78 | 9,402 | $750,096.26 | 226,142 | 2024-09-12 | Filing | |
| $78.89 | 2,318 | $182,876.06 | 235,544 | 2024-09-12 | Filing | |
| $78.00 | 4,458 | $347,703.05 | 237,862 | 2024-09-12 | Filing | |
| $78.67 | 4,182 | $329,005.47 | 242,320 | 2024-09-11 | Filing | |
| $78.12 | 20,732 | $1,619,598.35 | 246,502 | 2024-09-11 | Filing | |
| $77.09 | 4,880 | $376,197.25 | 267,234 | 2024-09-11 | Filing | |
| $75.90 | 8,904 | $675,846.54 | 272,114 | 2024-09-11 | Filing | |
| $76.60 | 17,810 | $1,364,217.50 | 281,018 | 2024-09-10 | Filing | |
| $75.78 | 18,690 | $1,416,352.50 | 298,828 | 2024-09-10 | Filing | |
| $76.96 | 900 | $69,262.02 | 317,518 | 2024-09-05 | Filing |