| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $342.81 | 9,600 | $3,290,952.00 | 20,194 | 2024-02-09 | Filing |
| Large Shareholder, Director | $344.47 | 1,200 | $413,364.00 | 3,662,832 | 2024-02-06 | Filing |
| Large Shareholder, Director | $343.45 | 1,000 | $343,450.00 | 3,664,032 | 2024-02-06 | Filing |
| Large Shareholder, Director | $341.97 | 566 | $193,555.02 | 3,665,032 | 2024-02-06 | Filing |
| Large Shareholder, Director | $341.18 | 5,208 | $1,776,865.44 | 3,665,598 | 2024-02-06 | Filing |
| Large Shareholder, Director | $340.28 | 29,626 | $10,081,135.28 | 3,670,806 | 2024-02-06 | Filing |
| Large Shareholder, Director | $339.47 | 54,696 | $18,567,651.12 | 3,700,432 | 2024-02-06 | Filing |
| Large Shareholder, Director | $346.00 | 2,006 | $694,076.00 | 3,755,128 | 2024-02-05 | Filing |
| Large Shareholder, Director | $345.41 | 15,853 | $5,475,784.73 | 3,757,134 | 2024-02-05 | Filing |
| Large Shareholder, Director | $344.33 | 18,748 | $6,455,498.84 | 3,772,987 | 2024-02-05 | Filing |
| Large Shareholder, Director | $343.05 | 63,777 | $21,878,699.85 | 3,791,735 | 2024-02-05 | Filing |
| Large Shareholder, Director | $342.37 | 69,691 | $23,860,107.67 | 3,855,512 | 2024-02-05 | Filing |
| Large Shareholder, Director | $341.45 | 31,071 | $10,609,192.95 | 3,925,203 | 2024-02-05 | Filing |
| Director | $341.00 | 3,273 | $1,116,093.00 | 14,242 | 2024-02-02 | Filing |
| Director | $298.22 | 500 | $149,111.50 | 3,816 | 2023-12-01 | Filing |
| Officer | $292.28 | 573 | $167,476.73 | 2,909 | 2023-11-28 | Filing |
| Officer, Director | $289.89 | 474 | $137,406.11 | 81,034 | 2023-11-17 | Filing |
| Officer, Director | $289.12 | 8,060 | $2,330,284.63 | 81,508 | 2023-11-17 | Filing |
| Officer, Director | $288.26 | 15,092 | $4,350,407.85 | 89,568 | 2023-11-17 | Filing |
| Officer, Director | $287.42 | 32,857 | $9,443,712.94 | 104,660 | 2023-11-17 | Filing |