| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $289.13 | 17,174 | $4,965,592.47 | 1,008,352 | 2024-11-18 | Filing |
| Officer | $282.65 | 3,575 | $1,010,473.75 | 146,211 | 2024-11-15 | Filing |
| Officer | $290.79 | 1,500 | $436,185.00 | 165,686 | 2024-11-14 | Filing |
| Large Shareholder, Officer, Director | $313.44 | 11,032 | $3,457,851.33 | 526 | 2024-11-11 | Filing |
| Large Shareholder, Officer, Director | $312.56 | 22,643 | $7,077,382.12 | 11,558 | 2024-11-11 | Filing |
| Large Shareholder, Officer, Director | $311.56 | 14,050 | $4,377,370.23 | 34,201 | 2024-11-11 | Filing |
| Large Shareholder, Officer, Director | $310.47 | 10,230 | $3,176,156.18 | 48,251 | 2024-11-11 | Filing |
| Large Shareholder, Officer, Director | $309.51 | 34,380 | $10,641,070.69 | 58,481 | 2024-11-11 | Filing |
| Large Shareholder, Officer, Director | $308.51 | 29,333 | $9,049,485.70 | 92,861 | 2024-11-11 | Filing |
| Large Shareholder, Officer, Director | $307.47 | 53,484 | $16,444,607.82 | 122,194 | 2024-11-11 | Filing |
| Large Shareholder, Officer, Director | $306.56 | 58,339 | $17,884,473.85 | 175,678 | 2024-11-11 | Filing |
| Large Shareholder, Officer, Director | $305.60 | 20,482 | $6,259,374.98 | 234,017 | 2024-11-11 | Filing |
| Large Shareholder, Officer, Director | $304.59 | 18,968 | $5,777,468.81 | 254,499 | 2024-11-11 | Filing |
| Large Shareholder, Officer, Director | $303.63 | 20,802 | $6,316,053.01 | 273,467 | 2024-11-11 | Filing |
| Large Shareholder, Officer, Director | $302.61 | 9,137 | $2,764,955.79 | 294,269 | 2024-11-11 | Filing |
| Large Shareholder, Officer, Director | $301.44 | 10,388 | $3,131,385.73 | 303,406 | 2024-11-11 | Filing |
| Large Shareholder, Officer, Director | $300.53 | 11,732 | $3,525,832.04 | 313,794 | 2024-11-11 | Filing |
| Officer | $299.69 | 200,000 | $59,938,300.00 | 167,101 | 2024-11-11 | Filing |
| Officer | $300.00 | 20,000 | $6,000,000.00 | 149,786 | 2024-11-11 | Filing |
| Officer | $332.00 | 526 | $174,632.00 | 1,160 | 2024-11-11 | Filing |