| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $67.34 | 12,322 | $829,704.33 | 8,549,180 | 2024-12-20 | Filing | |
| $66.22 | 1,300 | $86,088.99 | 8,561,502 | 2024-12-20 | Filing | |
| $64.92 | 800 | $51,935.68 | 8,562,802 | 2024-12-20 | Filing | |
| $70.51 | 504 | $35,537.44 | 652,666 | 2024-12-18 | Filing | |
| $69.84 | 3,286 | $229,487.67 | 653,170 | 2024-12-18 | Filing | |
| $77.53 | 4,466 | $346,227.99 | 1,263,725 | 2024-12-16 | Filing | |
| $76.93 | 68,439 | $5,264,854.86 | 1,268,191 | 2024-12-16 | Filing | |
| $75.87 | 77,095 | $5,849,405.81 | 1,336,630 | 2024-12-16 | Filing | |
| $73.82 | 61,869 | $4,567,120.08 | 1,413,725 | 2024-12-13 | Filing | |
| $73.30 | 37,231 | $2,728,976.45 | 1,475,594 | 2024-12-13 | Filing | |
| $69.00 | 900 | $62,100.00 | 1,512,825 | 2024-12-12 | Filing | |
| $69.65 | 1,000 | $69,647.50 | 8,563,602 | 2024-12-12 | Filing | |
| $68.72 | 43,635 | $2,998,422.66 | 8,564,602 | 2024-12-12 | Filing | |
| $68.18 | 10,365 | $706,731.31 | 8,608,237 | 2024-12-12 | Filing | |
| $76.25 | 10,000 | $762,500.00 | 285,192 | 2024-12-16 | Filing | |
| $66.98 | 8,192 | $548,668.21 | 500,000 | 2024-12-10 | Filing | |
| $66.15 | 34,578 | $2,287,272.46 | 508,192 | 2024-12-10 | Filing | |
| $65.44 | 57,030 | $3,731,763.75 | 542,770 | 2024-12-10 | Filing | |
| $63.72 | 200 | $12,744.00 | 599,800 | 2024-12-10 | Filing | |
| $67.13 | 200 | $13,425.00 | 2,849,504 | 2024-12-10 | Filing |