| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $91.74 | 81 | $7,430.94 | 54,917 | 2024-04-02 | Filing | |
| $90.76 | 178 | $16,155.28 | 54,998 | 2024-04-02 | Filing | |
| $89.71 | 170 | $15,250.70 | 55,176 | 2024-04-02 | Filing | |
| $88.76 | 44 | $3,905.44 | 55,346 | 2024-04-02 | Filing | |
| $88.25 | 5,000 | $441,250.00 | 30,620 | 2024-03-07 | Filing | |
| $84.93 | 5,202 | $441,805.86 | 0 | 2024-03-06 | Filing | |
| $86.01 | 3,145 | $270,501.45 | 5,202 | 2024-03-06 | Filing | |
| $91.21 | 2,313 | $210,968.73 | 32,360 | 2024-02-29 | Filing | |
| $90.54 | 1,500 | $135,810.00 | 34,673 | 2024-02-29 | Filing | |
| $88.76 | 2,437 | $216,308.12 | 36,173 | 2024-02-29 | Filing | |
| $92.00 | 8,000 | $736,000.00 | 8,347 | 2024-02-27 | Filing | |
| $93.05 | 4,092 | $380,760.60 | 98,388 | 2024-02-23 | Filing | |
| $92.33 | 114,739 | $10,593,851.87 | 102,480 | 2024-02-23 | Filing | |
| $90.94 | 21,414 | $1,947,389.16 | 217,219 | 2024-02-23 | Filing | |
| $92.87 | 4,560 | $423,487.20 | 33,220 | 2024-02-23 | Filing | |
| $96.80 | 1,512 | $146,361.60 | 119,802 | 2024-02-12 | Filing | |
| $96.70 | 631 | $61,017.70 | 119,802 | 2024-02-09 | Filing | |
| $96.07 | 5,000 | $480,350.00 | 119,802 | 2024-02-08 | Filing | |
| $96.06 | 181 | $17,386.86 | 54,035 | 2024-02-08 | Filing | |
| $95.65 | 369 | $35,294.85 | 54,216 | 2024-02-08 | Filing |