| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $95.42 | 276 | $26,335.92 | 54,324 | 2024-04-04 | Filing | |
| $94.62 | 316 | $29,899.92 | 54,600 | 2024-04-03 | Filing | |
| $92.74 | 1 | $92.74 | 54,916 | 2024-04-02 | Filing | |
| $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 |