| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $67.33 | 10,961 | $738,045.78 | 33,109 | 2024-02-29 | Filing | |
| $66.29 | 732 | $48,522.08 | 14,060 | 2024-02-28 | Filing | |
| $66.31 | 3,383 | $224,314.89 | 14,792 | 2024-02-27 | Filing | |
| $62.75 | 8,000 | $502,009.60 | 42,185 | 2024-02-21 | Filing | |
| $63.39 | 4,008 | $254,067.12 | 43,072 | 2024-02-16 | Filing | |
| $64.03 | 184,572 | $11,818,089.79 | 8,277 | 2024-02-09 | Filing | |
| $64.79 | 29,064 | $1,882,969.37 | 342 | 2024-02-08 | Filing | |
| $64.21 | 169,147 | $10,860,945.78 | 29,406 | 2024-02-08 | Filing | |
| $64.24 | 2,500 | $160,587.50 | 36,013 | 2024-02-07 | Filing | |
| $53.07 | 2,080 | $110,385.60 | 27,613 | 2023-11-29 | Filing | |
| $55.18 | 412 | $22,734.16 | 20,366 | 2023-08-04 | Filing | |
| $55.22 | 1,107 | $61,123.01 | 20,778 | 2023-08-04 | Filing | |
| $54.65 | 2,694 | $147,240.30 | 38,440 | 2023-08-03 | Filing | |
| $54.66 | 2,017 | $110,249.22 | 41,134 | 2023-08-03 | Filing | |
| $50.00 | 2,649 | $132,450.00 | 64,410 | 2023-06-26 | Filing | |
| $46.00 | 5,890 | $270,940.00 | 28,529 | 2023-06-02 | Filing | |
| $46.00 | 10,028 | $461,288.00 | 82,478 | 2023-06-02 | Filing | |
| $43.46 | 3,348 | $145,504.08 | 27,509 | 2023-05-31 | Filing | |
| $45.17 | 2,178 | $98,380.26 | 63,778 | 2023-05-30 | Filing | |
| $43.41 | 3,200 | $138,921.60 | 36,022 | 2023-05-22 | Filing |