| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $100.49 | 8,187 | $822,719.82 | 286,736 | 2024-02-23 | Filing | |
| $98.88 | 2,556 | $252,745.20 | 24,990 | 2024-02-21 | Filing | |
| $106.23 | 10,000 | $1,062,289.00 | 21,750 | 2024-02-15 | Filing | |
| $105.32 | 5,000 | $526,598.00 | 253,311 | 2024-02-16 | Filing | |
| $105.00 | 5,000 | $525,020.00 | 253,311 | 2024-02-15 | Filing | |
| $102.67 | 7,734 | $794,032.77 | 55,432 | 2024-02-14 | Filing | |
| $102.04 | 9,186 | $937,331.17 | 63,166 | 2024-02-14 | Filing | |
| $101.10 | 3,080 | $311,391.08 | 72,352 | 2024-02-14 | Filing | |
| $105.10 | 17,279 | $1,816,017.72 | 40,489 | 2024-02-12 | Filing | |
| $104.38 | 12,721 | $1,327,847.24 | 57,768 | 2024-02-12 | Filing | |
| $81.54 | 20 | $1,630.80 | 40,489 | 2024-01-16 | Filing | |
| $81.10 | 305 | $24,736.96 | 40,509 | 2024-01-16 | Filing | |
| $81.54 | 170 | $13,862.11 | 253,311 | 2024-01-16 | Filing | |
| $81.07 | 685 | $55,531.92 | 253,481 | 2024-01-16 | Filing | |
| $81.61 | 19 | $1,550.59 | 55,432 | 2024-01-16 | Filing | |
| $81.16 | 259 | $21,021.32 | 55,451 | 2024-01-16 | Filing | |
| $81.54 | 40 | $3,261.55 | 46,118 | 2024-01-16 | Filing | |
| $81.13 | 331 | $26,853.17 | 46,158 | 2024-01-16 | Filing | |
| $89.76 | 1,001 | $89,846.16 | 251,041 | 2023-12-26 | Filing | |
| $89.73 | 603 | $54,108.70 | 39,720 | 2023-12-26 | Filing |