| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $113.24 | 1,192 | $134,981.25 | 19,615 | 2024-12-10 | Filing | |
| $112.51 | 3,936 | $442,828.73 | 20,807 | 2024-12-10 | Filing | |
| $113.24 | 4,826 | $546,493.83 | 0 | 2024-12-10 | Filing | |
| $112.50 | 15,686 | $1,764,745.59 | 4,826 | 2024-12-10 | Filing | |
| $110.64 | 2,566 | $283,907.89 | 252,869 | 2024-12-04 | Filing | |
| $109.92 | 11,000 | $1,209,170.60 | 255,435 | 2024-12-04 | Filing | |
| $109.01 | 756 | $82,413.15 | 266,435 | 2024-12-04 | Filing | |
| $107.68 | 678 | $73,004.60 | 267,191 | 2024-12-04 | Filing | |
| $105.57 | 3,000 | $316,710.00 | 175,688 | 2024-12-02 | Filing | |
| $101.06 | 615 | $62,152.27 | 19,615 | 2024-11-27 | Filing | |
| $100.35 | 4,513 | $452,898.96 | 20,230 | 2024-11-27 | Filing | |
| $101.06 | 2,438 | $246,385.99 | 0 | 2024-11-27 | Filing | |
| $100.36 | 18,074 | $1,813,819.88 | 2,438 | 2024-11-27 | Filing | |
| $104.66 | 1,302 | $136,265.50 | 19,615 | 2024-11-26 | Filing | |
| $104.30 | 3,826 | $399,069.40 | 20,917 | 2024-11-26 | Filing | |
| $104.66 | 5,253 | $549,772.68 | 0 | 2024-11-26 | Filing | |
| $104.30 | 15,259 | $1,591,567.11 | 5,253 | 2024-11-26 | Filing | |
| $106.30 | 14 | $1,488.20 | 19,615 | 2024-11-25 | Filing | |
| $105.72 | 3,335 | $352,563.86 | 19,629 | 2024-11-25 | Filing | |
| $104.92 | 1,143 | $119,923.22 | 22,964 | 2024-11-25 | Filing |