| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $107.09 | 774,759 | $82,968,941.31 | 16,074,943 | 2024-09-11 | Filing |
| Large Shareholder, Officer, Director | $106.25 | 165,074 | $17,539,112.50 | 16,849,702 | 2024-09-11 | Filing |
| Large Shareholder, Officer, Director | $107.00 | 737,649 | $78,928,443.00 | 17,014,776 | 2024-09-10 | Filing |
| Large Shareholder, Officer, Director | $106.21 | 598,397 | $63,555,745.37 | 17,752,425 | 2024-09-10 | Filing |
| Large Shareholder, Officer, Director | $107.41 | 259,202 | $27,840,886.82 | 18,350,822 | 2024-09-09 | Filing |
| Large Shareholder, Officer, Director | $106.77 | 1,194,911 | $127,580,647.47 | 18,610,024 | 2024-09-09 | Filing |
| Large Shareholder, Officer, Director | $105.91 | 385,846 | $40,864,949.86 | 19,804,935 | 2024-09-09 | Filing |
| Large Shareholder, Officer, Director | $102.52 | 25,886 | $2,653,832.72 | 20,190,781 | 2024-09-06 | Filing |
| Large Shareholder, Officer, Director | $102.01 | 195,574 | $19,950,503.74 | 20,216,667 | 2024-09-06 | Filing |
| | $135.33 | 344 | $46,553.52 | 0 | 2024-07-16 | Filing |
| | $134.14 | 1,130 | $151,578.20 | 344 | 2024-07-16 | Filing |
| | $135.33 | 5,586 | $755,953.38 | 208,539 | 2024-07-16 | Filing |
| | $134.14 | 18,321 | $2,457,578.94 | 214,125 | 2024-07-16 | Filing |
| | $147.02 | 2,800 | $411,656.00 | 787,669 | 2024-07-10 | Filing |
| | $146.04 | 14,087 | $2,057,265.48 | 790,469 | 2024-07-10 | Filing |
| | $147.02 | 2,800 | $411,656.00 | 787,669 | 2024-07-10 | Filing |
| | $146.04 | 14,087 | $2,057,265.48 | 790,469 | 2024-07-10 | Filing |
| Officer | $145.98 | 3,624 | $529,031.52 | 89,294 | 2024-07-09 | Filing |
| | $146.66 | 3,561 | $522,256.26 | 0 | 2024-07-09 | Filing |
| | $146.66 | 7,897 | $1,158,174.02 | 0 | 2024-07-09 | Filing |