| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $77.98 | 1,072 | $83,599.49 | 53,076 | 2025-02-18 | Filing | |
| $86.23 | 5,652 | $487,377.05 | 56,492 | 2024-11-29 | Filing | |
| $85.21 | 10,947 | $932,846.42 | 62,144 | 2024-11-29 | Filing | |
| $84.43 | 13,288 | $1,121,935.07 | 73,091 | 2024-11-29 | Filing | |
| $90.77 | 1,822 | $165,388.59 | 147,515 | 2024-11-25 | Filing | |
| $89.93 | 19,296 | $1,735,239.11 | 149,337 | 2024-11-25 | Filing | |
| $89.02 | 20,592 | $1,833,200.74 | 168,633 | 2024-11-25 | Filing | |
| $85.82 | 2,058 | $176,617.56 | 23,287 | 2024-11-22 | Filing | |
| $88.11 | 5,416 | $477,211.34 | 3,313 | 2024-11-22 | Filing | |
| $81.78 | 3,345 | $273,554.10 | 8,729 | 2024-11-20 | Filing | |
| $82.52 | 362 | $29,871.48 | 6,310 | 2024-11-19 | Filing | |
| $81.43 | 54 | $4,397.35 | 6,672 | 2024-11-19 | Filing | |
| $80.26 | 126 | $10,112.89 | 6,726 | 2024-11-19 | Filing | |
| $81.43 | 884 | $71,986.86 | 6,852 | 2024-11-18 | Filing | |
| $80.69 | 741 | $59,790.99 | 7,736 | 2024-11-18 | Filing | |
| $87.60 | 8,172 | $715,859.03 | 21,138 | 2024-11-13 | Filing | |
| $87.17 | 15,000 | $1,307,542.50 | 8,761 | 2024-11-12 | Filing | |
| $49.23 | 9,903 | $487,558.36 | 33,188 | 2024-02-15 | Filing | |
| $44.17 | 1,163 | $51,369.71 | 22,032 | 2023-11-20 | Filing | |
| $60.50 | 6,872 | $415,756.00 | 35,629 | 2023-06-20 | Filing |