| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $60.89 | 200 | $12,178.84 | 847,997 | 2025-01-08 | Filing | |
| $64.38 | 3,000 | $193,126.50 | 39,212 | 2025-01-02 | Filing | |
| $69.22 | 12,897 | $892,752.26 | 5,026,096 | 2024-12-16 | Filing | |
| $68.74 | 58,089 | $3,993,142.42 | 5,038,993 | 2024-12-16 | Filing | |
| $69.52 | 4,603 | $319,978.01 | 0 | 2024-12-13 | Filing | |
| $68.71 | 17,770 | $1,220,902.07 | 4,603 | 2024-12-13 | Filing | |
| $70.14 | 9,289 | $651,510.02 | 9,441 | 2024-12-12 | Filing | |
| $70.03 | 15,711 | $1,100,184.77 | 9,441 | 2024-12-11 | Filing | |
| $69.23 | 200 | $13,846.00 | 9,441 | 2024-12-10 | Filing | |
| $68.42 | 3,239 | $221,625.34 | 9,641 | 2024-12-10 | Filing | |
| $67.74 | 1,561 | $105,744.48 | 12,880 | 2024-12-10 | Filing | |
| $68.31 | 13,122 | $896,315.27 | 798,222 | 2024-12-09 | Filing | |
| $67.42 | 5,435 | $366,440.20 | 811,344 | 2024-12-09 | Filing | |
| $66.95 | 1,443 | $96,601.64 | 816,779 | 2024-12-09 | Filing | |
| $65.14 | 3,078 | $200,513.85 | 17,331 | 2024-12-03 | Filing | |
| $64.70 | 6,865 | $444,188.84 | 20,409 | 2024-12-03 | Filing | |
| $63.87 | 57 | $3,640.59 | 27,274 | 2024-12-03 | Filing | |
| $64.13 | 432 | $27,703.94 | 42,212 | 2024-12-02 | Filing | |
| $63.68 | 1,968 | $125,313.58 | 42,644 | 2024-12-02 | Filing | |
| $62.64 | 600 | $37,585.02 | 44,612 | 2024-12-02 | Filing |