| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $100.99 | 2,200 | $222,187.24 | 12,283 | 2024-02-23 | Filing | |
| $100.02 | 5,000 | $500,090.00 | 14,483 | 2024-02-23 | Filing | |
| $98.75 | 28,594 | $2,823,751.86 | 19,483 | 2024-02-23 | Filing | |
| $98.05 | 16,490 | $1,616,852.75 | 48,077 | 2024-02-23 | Filing | |
| $99.70 | 2,600 | $259,219.74 | 12,183 | 2024-02-22 | Filing | |
| $99.25 | 45,204 | $4,486,334.27 | 14,783 | 2024-02-22 | Filing | |
| $98.10 | 4,580 | $449,304.87 | 59,987 | 2024-02-22 | Filing | |
| $95.07 | 21,782 | $2,070,729.79 | 12,183 | 2024-02-21 | Filing | |
| $94.25 | 30,602 | $2,884,336.43 | 33,965 | 2024-02-21 | Filing | |
| $97.82 | 8,676 | $848,643.81 | 338,469 | 2024-02-20 | Filing | |
| $96.57 | 10,225 | $987,463.02 | 347,145 | 2024-02-20 | Filing | |
| $95.58 | 6,100 | $583,011.16 | 357,370 | 2024-02-20 | Filing | |
| $94.81 | 2,900 | $274,955.67 | 363,470 | 2024-02-20 | Filing | |
| $95.02 | 4,709 | $447,426.58 | 1,355,096 | 2024-02-21 | Filing | |
| $94.34 | 3,261 | $307,627.74 | 1,359,805 | 2024-02-21 | Filing | |
| $96.79 | 1,953 | $189,039.27 | 0 | 2024-02-20 | Filing | |
| $96.02 | 3,175 | $304,873.03 | 1,953 | 2024-02-20 | Filing | |
| $96.79 | 7,888 | $763,517.38 | 38,545 | 2024-02-20 | Filing | |
| $96.02 | 12,624 | $1,212,133.76 | 46,433 | 2024-02-20 | Filing | |
| $101.14 | 4,498 | $454,905.68 | 0 | 2024-02-16 | Filing |