| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.37 | 31,029 | $2,307,676.38 | 0 | 2024-05-07 | Filing | |
| $73.81 | 21,355 | $1,576,261.67 | 31,029 | 2024-05-07 | Filing | |
| $75.87 | 300 | $22,761.00 | 0 | 2024-05-06 | Filing | |
| $75.30 | 18,087 | $1,361,875.13 | 300 | 2024-05-06 | Filing | |
| $74.33 | 33,997 | $2,526,908.62 | 18,387 | 2024-05-06 | Filing | |
| $77.77 | 100 | $7,777.00 | 338,469 | 2024-05-03 | Filing | |
| $76.27 | 300 | $22,880.01 | 338,569 | 2024-05-03 | Filing | |
| $75.00 | 900 | $67,498.02 | 338,869 | 2024-05-03 | Filing | |
| $74.10 | 9,004 | $667,189.20 | 339,769 | 2024-05-03 | Filing | |
| $73.28 | 4,696 | $344,132.27 | 348,773 | 2024-05-03 | Filing | |
| $88.12 | 3,000 | $264,360.00 | 205,238 | 2024-05-01 | Filing | |
| $87.91 | 1,870 | $164,395.25 | 1,196,793 | 2024-05-01 | Filing | |
| $87.36 | 6,152 | $537,465.17 | 1,198,663 | 2024-05-01 | Filing | |
| $88.12 | 6,875 | $605,825.00 | 16,638 | 2024-05-01 | Filing | |
| $89.49 | 4,681 | $418,883.97 | 1,204,815 | 2024-04-24 | Filing | |
| $88.88 | 5,334 | $474,075.79 | 1,209,496 | 2024-04-24 | Filing | |
| $88.21 | 800 | $70,567.04 | 338,469 | 2024-04-18 | Filing | |
| $87.75 | 4,800 | $421,187.04 | 339,269 | 2024-04-18 | Filing | |
| $86.54 | 9,400 | $813,494.80 | 344,069 | 2024-04-18 | Filing | |
| $87.51 | 720 | $63,010.66 | 19,615 | 2024-04-18 | Filing |