| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $98.11 | 27,018 | $2,650,706.26 | 319,235 | 2023-07-07 | Filing | |
| $98.10 | 1,875 | $183,937.50 | 100,534 | 2023-07-03 | Filing | |
| $100.48 | 200 | $20,096.00 | 275,218 | 2023-06-28 | Filing | |
| $99.99 | 16,736 | $1,673,476.15 | 275,418 | 2023-06-28 | Filing | |
| $98.66 | 6,500 | $641,278.95 | 292,154 | 2023-06-28 | Filing | |
| $98.08 | 1,594 | $156,336.17 | 298,654 | 2023-06-28 | Filing | |
| $96.15 | 300 | $28,845.00 | 300,248 | 2023-06-28 | Filing | |
| $97.67 | 11,239 | $1,097,698.52 | 593,151 | 2023-06-14 | Filing | |
| $97.67 | 14,357 | $1,402,229.53 | 757,732 | 2023-06-14 | Filing | |
| $96.38 | 40,800 | $3,932,116.32 | 638,731 | 2023-06-14 | Filing | |
| $97.68 | 23,023 | $2,248,810.66 | 336,486 | 2023-06-14 | Filing | |
| $96.87 | 34,558 | $3,347,706.03 | 359,509 | 2023-06-14 | Filing | |
| $96.16 | 28,056 | $2,697,758.35 | 394,067 | 2023-06-14 | Filing | |
| $100.11 | 4,670 | $467,493.62 | 275,218 | 2023-06-13 | Filing | |
| $97.44 | 17,515 | $1,706,652.84 | 275,218 | 2023-06-12 | Filing | |
| $96.39 | 24,585 | $2,369,703.90 | 292,733 | 2023-06-12 | Filing | |
| $95.22 | 27,900 | $2,656,691.01 | 317,318 | 2023-06-12 | Filing | |
| $95.08 | 3,633 | $345,425.64 | 3,796 | 2023-06-07 | Filing | |
| $110.29 | 1,111 | $122,533.52 | 192,653 | 2023-06-05 | Filing | |
| $100.33 | 6,502 | $652,358.66 | 193,764 | 2023-06-02 | Filing |