| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $317.10 | 800 | $253,676.00 | 183,586 | 2024-11-20 | Filing |
| Officer | $316.00 | 1,400 | $442,402.94 | 184,386 | 2024-11-20 | Filing |
| Officer | $314.91 | 2,475 | $779,404.23 | 185,786 | 2024-11-20 | Filing |
| Officer | $313.92 | 1,755 | $550,936.09 | 188,261 | 2024-11-20 | Filing |
| Officer | $312.72 | 1,959 | $612,620.63 | 190,016 | 2024-11-20 | Filing |
| Officer | $311.39 | 200 | $62,278.00 | 191,975 | 2024-11-20 | Filing |
| Officer | $309.69 | 100 | $30,969.00 | 192,175 | 2024-11-20 | Filing |
| Officer | $308.07 | 400 | $123,228.00 | 192,275 | 2024-11-20 | Filing |
| Officer | $305.23 | 200 | $61,046.00 | 192,675 | 2024-11-20 | Filing |
| Large Shareholder, Officer, Director | $329.20 | 5,810 | $1,912,676.40 | 526 | 2024-11-18 | Filing |
| Large Shareholder, Officer, Director | $328.47 | 20,890 | $6,861,671.45 | 6,336 | 2024-11-18 | Filing |
| Large Shareholder, Officer, Director | $327.48 | 31,569 | $10,338,067.75 | 27,226 | 2024-11-18 | Filing |
| Large Shareholder, Officer, Director | $326.58 | 32,572 | $10,637,494.05 | 58,795 | 2024-11-18 | Filing |
| Large Shareholder, Officer, Director | $325.55 | 42,082 | $13,699,677.27 | 91,367 | 2024-11-18 | Filing |
| Large Shareholder, Officer, Director | $324.63 | 25,256 | $8,198,827.50 | 133,449 | 2024-11-18 | Filing |
| Large Shareholder, Officer, Director | $323.46 | 16,300 | $5,272,355.62 | 158,705 | 2024-11-18 | Filing |
| Large Shareholder, Officer, Director | $322.73 | 14,400 | $4,647,291.84 | 175,005 | 2024-11-18 | Filing |
| Large Shareholder, Officer, Director | $321.51 | 23,842 | $7,665,460.49 | 189,405 | 2024-11-18 | Filing |
| Large Shareholder, Officer, Director | $320.55 | 27,522 | $8,822,300.95 | 213,247 | 2024-11-18 | Filing |
| Large Shareholder, Officer, Director | $319.36 | 51,112 | $16,323,148.76 | 240,769 | 2024-11-18 | Filing |