| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $364.57 | 635 | $231,500.30 | 14,686 | 2024-09-17 | Filing |
| Officer | $363.28 | 474 | $172,194.10 | 15,321 | 2024-09-17 | Filing |
| Officer | $362.23 | 1,336 | $483,945.16 | 15,795 | 2024-09-17 | Filing |
| Officer | $361.21 | 258 | $93,191.33 | 17,131 | 2024-09-17 | Filing |
| Officer | $370.00 | 2,121 | $784,770.00 | 10,042 | 2024-09-13 | Filing |
| Officer | $355.00 | 600 | $213,000.00 | 9,069 | 2024-08-27 | Filing |
| Large Shareholder, Director | $326.06 | 5,003 | $1,631,278.18 | 3,316,608 | 2024-08-06 | Filing |
| Large Shareholder, Director | $325.45 | 17,927 | $5,834,342.15 | 3,321,611 | 2024-08-06 | Filing |
| Large Shareholder, Director | $324.48 | 58,631 | $19,024,586.88 | 3,339,538 | 2024-08-06 | Filing |
| Large Shareholder, Director | $323.52 | 41,519 | $13,432,226.88 | 3,398,169 | 2024-08-06 | Filing |
| Large Shareholder, Director | $322.64 | 48,098 | $15,518,338.72 | 3,439,688 | 2024-08-06 | Filing |
| Large Shareholder, Director | $321.43 | 3,944 | $1,267,719.92 | 3,487,786 | 2024-08-06 | Filing |
| Large Shareholder, Director | $320.47 | 6,084 | $1,949,739.48 | 3,491,730 | 2024-08-06 | Filing |
| Large Shareholder, Director | $319.56 | 3,594 | $1,148,498.64 | 3,497,814 | 2024-08-06 | Filing |
| Large Shareholder, Director | $317.69 | 3,079 | $978,167.51 | 3,501,408 | 2024-08-06 | Filing |
| Large Shareholder, Director | $316.95 | 2,121 | $672,250.95 | 3,504,487 | 2024-08-06 | Filing |
| Officer | $333.00 | 20,000 | $6,660,000.00 | 2,852 | 2024-08-02 | Filing |
| Officer | $332.99 | 2,007 | $668,307.92 | 8,896 | 2024-05-22 | Filing |
| Officer | $327.65 | 10,000 | $3,276,516.00 | 15,012 | 2024-05-15 | Filing |
| Officer | $358.48 | 7,690 | $2,756,729.66 | 3,675 | 2024-03-07 | Filing |