| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $115.68 | 11,349 | $1,312,814.87 | 3,081,691 | 2024-05-02 | Filing | |
| $114.73 | 14,512 | $1,664,913.87 | 3,093,040 | 2024-05-02 | Filing | |
| $113.75 | 2,764 | $314,415.50 | 3,107,552 | 2024-05-02 | Filing | |
| $112.88 | 2,184 | $246,519.87 | 3,110,316 | 2024-05-02 | Filing | |
| $117.66 | 1,700 | $200,022.00 | 187,256 | 2024-05-02 | Filing | |
| $116.77 | 614 | $71,696.78 | 188,956 | 2024-05-02 | Filing | |
| $115.78 | 2,600 | $301,028.00 | 189,570 | 2024-05-02 | Filing | |
| $114.69 | 1,833 | $210,226.77 | 192,170 | 2024-05-02 | Filing | |
| $113.62 | 1,203 | $136,684.86 | 194,003 | 2024-05-02 | Filing | |
| $111.96 | 300 | $33,588.00 | 195,206 | 2024-05-02 | Filing | |
| $117.64 | 3,000 | $352,920.00 | 896,449 | 2024-05-02 | Filing | |
| $116.42 | 9,254 | $1,077,350.68 | 899,449 | 2024-05-02 | Filing | |
| $115.46 | 4,746 | $547,973.16 | 908,703 | 2024-05-02 | Filing | |
| $114.34 | 1,100 | $125,774.00 | 913,449 | 2024-05-02 | Filing | |
| $117.89 | 72 | $8,488.08 | 56,392 | 2024-05-02 | Filing | |
| $116.64 | 96 | $11,197.44 | 56,464 | 2024-05-02 | Filing | |
| $115.99 | 216 | $25,053.84 | 56,560 | 2024-05-02 | Filing | |
| $114.73 | 96 | $11,014.08 | 56,776 | 2024-05-02 | Filing | |
| $90.06 | 300 | $27,018.00 | 56,872 | 2024-05-01 | Filing | |
| $88.58 | 800 | $70,864.00 | 57,172 | 2024-05-01 | Filing |