| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $202.97 | 4,971 | $1,008,963.87 | 19,634 | 2025-02-26 | Filing | |
| $190.34 | 1,517 | $288,745.78 | 62,792 | 2025-02-13 | Filing | |
| $189.64 | 15,051 | $2,854,271.64 | 64,309 | 2025-02-13 | Filing | |
| $181.57 | 2,276 | $413,253.32 | 62,792 | 2025-01-16 | Filing | |
| $181.03 | 14,291 | $2,587,099.73 | 65,068 | 2025-01-16 | Filing | |
| $238.00 | 5,000 | $1,190,000.00 | 18,621 | 2024-09-13 | Filing | |
| $240.00 | 33,135 | $7,952,400.00 | 26,740 | 2024-09-10 | Filing | |
| $230.00 | 18,989 | $4,367,470.00 | 22,769 | 2024-09-03 | Filing | |
| $227.23 | 1,578 | $358,568.94 | 41,758 | 2024-08-26 | Filing | |
| $226.67 | 4,139 | $938,187.13 | 43,336 | 2024-08-26 | Filing | |
| $225.71 | 4,271 | $964,007.41 | 47,475 | 2024-08-26 | Filing | |
| $235.30 | 396 | $93,178.80 | 51,746 | 2024-08-02 | Filing | |
| $234.21 | 2,485 | $582,011.85 | 52,142 | 2024-08-02 | Filing | |
| $233.35 | 3,848 | $897,930.80 | 54,627 | 2024-08-02 | Filing | |
| $232.40 | 3,097 | $719,742.80 | 58,475 | 2024-08-02 | Filing | |
| $230.00 | 30 | $6,900.00 | 61,572 | 2024-08-02 | Filing | |
| $229.11 | 149 | $34,137.39 | 61,602 | 2024-08-02 | Filing | |
| $230.00 | 21,537 | $4,953,510.00 | 61,843 | 2024-08-02 | Filing | |
| $235.39 | 4,792 | $1,127,988.88 | 23,621 | 2024-08-02 | Filing | |
| $232.93 | 2,181 | $508,020.33 | 31,873 | 2024-08-02 | Filing |