| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $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 | |
| $93.00 | 1,153 | $107,229.00 | 67,994 | 2023-11-10 | Filing | |
| $93.01 | 2,500 | $232,528.00 | 69,147 | 2023-11-09 | Filing | |
| $93.01 | 2,500 | $232,524.50 | 71,647 | 2023-11-09 | Filing | |
| $93.00 | 1,672 | $155,496.00 | 74,147 | 2023-11-09 | Filing | |
| $83.88 | 13,550 | $1,136,545.55 | 52,760 | 2023-10-16 | Filing | |
| $84.35 | 20,000 | $1,686,954.00 | 52,760 | 2023-09-14 | Filing | |
| $65.15 | 834 | $54,335.10 | 32,656 | 2023-07-06 | Filing | |
| $65.73 | 1,483 | $97,477.29 | 33,490 | 2023-07-06 | Filing | |
| $65.72 | 853 | $56,056.09 | 34,973 | 2023-07-06 | Filing |