| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $110.56 | 2,517 | $278,268.70 | 28,833 | 2024-05-07 | Filing | |
| $104.83 | 5,013 | $525,496.75 | 57,349 | 2024-03-25 | Filing | |
| $103.31 | 2,922 | $301,871.82 | 36,194 | 2024-03-20 | Filing | |
| $103.09 | 8,287 | $854,320.92 | 60,818 | 2024-03-11 | Filing | |
| $105.48 | 10,000 | $1,054,766.00 | 69,105 | 2024-02-29 | Filing | |
| $104.85 | 26,232 | $2,750,307.16 | 36,158 | 2024-02-23 | Filing | |
| $102.21 | 21,145 | $2,161,281.20 | 85,021 | 2024-02-20 | Filing | |
| $100.10 | 580 | $58,056.61 | 52,716 | 2024-01-29 | Filing | |
| $94.41 | 6,474 | $611,230.41 | 19,539 | 2024-01-04 | Filing | |
| $94.43 | 6,474 | $611,324.28 | 22,476 | 2024-01-04 | Filing | |
| $93.86 | 9,616 | $902,582.76 | 133,200 | 2024-01-05 | Filing | |
| $94.47 | 14,425 | $1,362,723.98 | 142,816 | 2024-01-04 | Filing | |
| $91.49 | 1,900 | $173,829.67 | 182,888 | 2023-12-08 | Filing | |
| $90.41 | 33,100 | $2,992,518.04 | 184,788 | 2023-12-08 | Filing | |
| $96.83 | 300 | $29,049.99 | 29,719 | 2023-12-01 | Filing | |
| $96.05 | 1,100 | $105,653.46 | 30,019 | 2023-12-01 | Filing | |
| $95.09 | 1,648 | $156,715.41 | 31,119 | 2023-12-01 | Filing | |
| $95.00 | 1,681 | $159,695.00 | 61,478 | 2023-11-22 | Filing | |
| $95.06 | 1,959 | $186,221.17 | 63,159 | 2023-11-22 | Filing | |
| $95.13 | 2,876 | $273,593.59 | 65,118 | 2023-11-22 | Filing |