| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $81.37 | 100,000 | $8,137,200.00 | 236,539 | 2023-11-02 | Filing | |
| $76.47 | 500 | $38,235.00 | 26,598 | 2023-10-02 | Filing | |
| $74.51 | 3,355 | $249,981.05 | 60,274 | 2023-08-21 | Filing | |
| $76.10 | 7,649 | $582,050.66 | 26,210 | 2023-08-17 | Filing | |
| $75.86 | 16,040 | $1,216,810.44 | 53,925 | 2023-08-10 | Filing | |
| $77.08 | 2,626 | $202,410.50 | 2,181 | 2023-08-03 | Filing | |
| $69.60 | 500 | $34,800.00 | 27,085 | 2023-07-03 | Filing | |
| $67.27 | 13,471 | $906,140.29 | 27,570 | 2023-05-19 | Filing | |
| $66.34 | 5,334 | $353,830.89 | 20,793 | 2023-05-12 | Filing | |
| $66.27 | 3,254 | $215,650.39 | 26,127 | 2023-05-12 | Filing | |
| $66.36 | 1,326 | $87,988.32 | 20,793 | 2023-05-12 | Filing | |
| $66.37 | 3,204 | $212,649.80 | 22,119 | 2023-05-12 | Filing | |
| $67.57 | 8,230 | $556,101.10 | 119,402 | 2023-05-10 | Filing | |
| $68.40 | 28,434 | $1,944,999.34 | 336,539 | 2023-05-02 | Filing | |
| $68.46 | 1,462 | $100,094.81 | 364,973 | 2023-05-02 | Filing | |
| $68.45 | 27,695 | $1,895,767.06 | 321,367 | 2023-05-02 | Filing | |
| $68.48 | 1,462 | $100,122.58 | 349,062 | 2023-05-02 | Filing | |
| $68.18 | 18,210 | $1,241,585.12 | 35,813 | 2023-05-02 | Filing | |
| $64.45 | 500 | $32,225.00 | 19,269 | 2023-04-03 | Filing | |
| $70.36 | 22,291 | $1,568,394.76 | 53,925 | 2023-02-14 | Filing |