| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $85.62 | 21,142 | $1,810,178.04 | 6,924 | 2025-02-20 | Filing | |
| $87.06 | 157,694 | $13,728,839.64 | 31,930 | 2025-02-19 | Filing | |
| $73.94 | 6,088 | $450,146.72 | 3,952 | 2024-12-13 | Filing | |
| $73.94 | 6,088 | $450,146.72 | 3,952 | 2024-12-13 | Filing | |
| $157.27 | 80 | $12,581.60 | 1,390 | 2024-11-27 | Filing | |
| $156.99 | 164 | $25,746.36 | 4,009 | 2024-11-27 | Filing | |
| $152.61 | 7,168 | $1,093,908.48 | 9,613 | 2024-11-25 | Filing | |
| $149.03 | 4,134 | $616,090.02 | 2,016 | 2024-11-12 | Filing | |
| $148.77 | 25,557 | $3,802,114.89 | 10,174 | 2024-11-08 | Filing | |
| $147.00 | 125 | $18,375.00 | 1,470 | 2024-11-06 | Filing | |
| $147.00 | 200 | $29,400.00 | 4,173 | 2024-11-06 | Filing | |
| $142.35 | 400 | $56,940.00 | 1,595 | 2024-11-04 | Filing | |
| $142.53 | 800 | $114,024.00 | 4,373 | 2024-11-04 | Filing | |
| $130.00 | 7,922 | $1,029,860.00 | 34,993 | 2024-09-23 | Filing | |
| $125.00 | 7,000 | $875,000.00 | 34,993 | 2024-09-13 | Filing | |
| $126.32 | 45,000 | $5,684,400.00 | 150,958 | 2024-09-13 | Filing | |
| $122.56 | 3,250 | $398,320.00 | 34,993 | 2024-09-09 | Filing | |
| $122.96 | 1,500 | $184,440.00 | 1,966 | 2024-09-06 | Filing | |
| $120.00 | 5,166 | $619,920.00 | 5,117 | 2024-08-30 | Filing | |
| $120.35 | 19,200 | $2,310,720.00 | 150,731 | 2024-08-30 | Filing |