| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $98.03 | 10,036 | $983,868.22 | 8,171 | 2025-08-13 | Filing | |
| $98.19 | 10,000 | $981,943.00 | 130,425 | 2025-08-13 | Filing | |
| $86.10 | 24,000 | $2,066,486.40 | 0 | 2025-06-04 | Filing | |
| $85.25 | 25,000 | $2,131,317.50 | 24,000 | 2025-06-03 | Filing | |
| $85.22 | 25,402 | $2,164,819.40 | 49,000 | 2025-06-02 | Filing | |
| $86.70 | 25,000 | $2,167,500.00 | 74,402 | 2025-05-22 | Filing | |
| $90.02 | 9,789 | $881,235.15 | 12,722 | 2025-05-13 | Filing | |
| $103.15 | 961 | $99,122.35 | 7,701 | 2025-02-26 | Filing | |
| $100.22 | 1,500 | $150,322.50 | 9,032 | 2024-11-05 | Filing | |
| $103.02 | 2,219 | $228,605.82 | 15,884 | 2024-08-26 | Filing | |
| $106.64 | 5,396 | $575,443.47 | 98,093 | 2024-07-31 | Filing | |
| $105.83 | 5,000 | $529,143.00 | 103,489 | 2024-07-30 | Filing | |
| $103.87 | 5,000 | $519,360.50 | 108,489 | 2024-07-29 | Filing | |
| $104.57 | 14,090 | $1,473,391.30 | 16,927 | 2024-07-26 | Filing | |
| $98.00 | 1,391 | $136,318.00 | 18,103 | 2024-06-06 | Filing | |
| $102.06 | 2,214 | $225,960.84 | 8,014 | 2024-05-09 | Filing | |
| $103.32 | 2,335 | $241,252.20 | 8,014 | 2024-03-08 | Filing | |
| $99.96 | 10,366 | $1,036,161.52 | 154,993 | 2024-02-26 | Filing | |
| $90.25 | 9,000 | $812,250.00 | 170,619 | 2023-12-01 | Filing | |
| $90.80 | 1,000 | $90,804.10 | 9,716 | 2023-11-15 | Filing |