| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $147.01 | 5,953 | $875,149.34 | 184,951 | 2024-07-29 | Filing | |
| $147.57 | 15,214 | $2,245,177.14 | 190,904 | 2024-07-29 | Filing | |
| $146.77 | 825 | $121,085.83 | 8,812 | 2024-06-06 | Filing | |
| $148.92 | 3,200 | $476,538.24 | 16,616 | 2024-05-07 | Filing | |
| $145.10 | 3,167 | $459,542.47 | 9,379 | 2024-05-01 | Filing | |
| $145.06 | 1,467 | $212,801.99 | 9,379 | 2024-05-01 | Filing | |
| $142.45 | 2,000 | $284,906.20 | 9,648 | 2024-03-12 | Filing | |
| $142.84 | 3,500 | $499,931.95 | 33,426 | 2024-03-11 | Filing | |
| $142.07 | 400 | $56,827.00 | 159,024 | 2024-03-04 | Filing | |
| $141.66 | 31,600 | $4,476,566.60 | 159,424 | 2024-03-04 | Filing | |
| $126.24 | 3,200 | $403,968.00 | 13,828 | 2023-12-07 | Filing | |
| $128.38 | 2,387 | $306,447.36 | 11,648 | 2023-11-24 | Filing | |
| $129.03 | 300 | $38,709.99 | 4,962 | 2023-08-28 | Filing | |
| $128.44 | 9,200 | $1,181,623.16 | 5,262 | 2023-08-28 | Filing | |
| $125.23 | 2,989 | $374,303.80 | 9,379 | 2023-08-24 | Filing | |
| $122.84 | 1,420 | $174,438.05 | 7,199 | 2023-08-10 | Filing | |
| $122.01 | 7,940 | $968,760.19 | 4,962 | 2023-08-10 | Filing | |
| $123.13 | 3,000 | $369,398.70 | 17,859 | 2023-08-09 | Filing | |
| $121.00 | 8,000 | $968,000.00 | 17,028 | 2023-08-07 | Filing | |
| $121.08 | 2,000 | $242,168.00 | 20,467 | 2023-08-02 | Filing |