| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $110.17 | 31,955 | $3,520,482.35 | 9,299 | 2024-03-13 | Filing |
| Large Shareholder, Director | $110.17 | 27,668 | $3,048,183.56 | 12,519 | 2024-03-13 | Filing |
| Large Shareholder, Officer, Director | $118.12 | 77,728 | $9,181,231.36 | 37,738,486 | 2024-03-12 | Filing |
| Large Shareholder, Officer, Director | $117.49 | 57,392 | $6,742,986.08 | 37,816,214 | 2024-03-12 | Filing |
| Large Shareholder, Officer, Director | $116.59 | 75,427 | $8,794,033.93 | 37,873,606 | 2024-03-12 | Filing |
| Large Shareholder, Officer, Director | $115.43 | 59,115 | $6,823,644.45 | 37,949,033 | 2024-03-12 | Filing |
| Large Shareholder, Officer, Director | $116.11 | 180,730 | $20,984,560.30 | 38,008,148 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $115.74 | 182,484 | $21,120,698.16 | 38,188,878 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $120.05 | 18,579 | $2,230,408.95 | 38,371,362 | 2024-03-08 | Filing |
| Large Shareholder, Officer, Director | $119.76 | 223,611 | $26,779,653.36 | 38,389,941 | 2024-03-08 | Filing |
| Large Shareholder, Officer, Director | $121.67 | 435,815 | $53,025,611.05 | 38,613,552 | 2024-03-07 | Filing |
| Large Shareholder, Officer, Director | $121.00 | 569,939 | $68,962,619.00 | 39,049,367 | 2024-03-07 | Filing |
| Large Shareholder, Officer, Director | $120.06 | 168,485 | $20,228,309.10 | 39,619,306 | 2024-03-07 | Filing |
| Large Shareholder, Officer, Director | $119.97 | 493,667 | $59,225,229.99 | 39,787,791 | 2024-03-06 | Filing |
| Large Shareholder, Officer, Director | $119.16 | 130,783 | $15,584,102.28 | 40,281,458 | 2024-03-06 | Filing |
| Officer | $120.10 | 18,260 | $2,193,026.00 | 206,961 | 2024-03-06 | Filing |
| | $128.27 | 92 | $11,800.84 | 0 | 2024-03-04 | Filing |
| | $128.27 | 203 | $26,038.81 | 0 | 2024-03-04 | Filing |
| | $128.27 | 5,505 | $706,126.35 | 258,741 | 2024-03-04 | Filing |
| | $128.27 | 10,692 | $1,371,462.84 | 407,287 | 2024-03-04 | Filing |