| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $390.90 | 96,728 | $37,810,975.20 | 3,746,739 | 2025-01-31 | Filing |
| Officer | $391.16 | 514 | $201,056.24 | 50,611 | 2024-11-15 | Filing |
| Officer, Director | $369.75 | 15,866 | $5,866,453.50 | 100,027 | 2024-11-07 | Filing |
| Officer, Director | $368.58 | 23,178 | $8,542,947.24 | 115,893 | 2024-11-07 | Filing |
| Officer, Director | $367.95 | 18,269 | $6,722,078.55 | 139,071 | 2024-11-07 | Filing |
| Large Shareholder, Director | $370.07 | 1,164 | $430,761.48 | 3,086,608 | 2024-11-05 | Filing |
| Large Shareholder, Director | $369.37 | 39,211 | $14,483,367.07 | 3,087,772 | 2024-11-05 | Filing |
| Large Shareholder, Director | $368.50 | 59,652 | $21,981,762.00 | 3,126,983 | 2024-11-05 | Filing |
| Large Shareholder, Director | $367.60 | 49,028 | $18,022,692.80 | 3,186,635 | 2024-11-05 | Filing |
| Large Shareholder, Director | $366.57 | 32,085 | $11,761,398.45 | 3,235,663 | 2024-11-05 | Filing |
| Large Shareholder, Director | $365.53 | 10,774 | $3,938,220.22 | 3,267,748 | 2024-11-05 | Filing |
| Large Shareholder, Director | $364.58 | 28,832 | $10,511,570.56 | 3,278,522 | 2024-11-05 | Filing |
| Large Shareholder, Director | $363.65 | 9,254 | $3,365,217.10 | 3,307,354 | 2024-11-05 | Filing |
| Officer | $372.56 | 422 | $157,222.09 | 10,042 | 2024-09-17 | Filing |
| Officer | $371.58 | 1,530 | $568,517.71 | 10,464 | 2024-09-17 | Filing |
| Officer | $370.64 | 134 | $49,665.29 | 11,994 | 2024-09-17 | Filing |
| Officer | $369.05 | 680 | $250,955.36 | 12,128 | 2024-09-17 | Filing |
| Officer | $367.98 | 460 | $169,268.78 | 12,808 | 2024-09-17 | Filing |
| Officer | $367.16 | 931 | $341,821.77 | 13,268 | 2024-09-17 | Filing |
| Officer | $365.31 | 487 | $177,904.31 | 14,199 | 2024-09-17 | Filing |