| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $307.70 | 784 | $241,232.96 | 72,282 | 2024-12-02 | Filing |
| Officer | $306.59 | 402 | $123,247.69 | 73,066 | 2024-12-02 | Filing |
| Officer | $305.35 | 1,467 | $447,955.64 | 73,468 | 2024-12-02 | Filing |
| Officer | $304.18 | 1,640 | $498,854.38 | 74,935 | 2024-12-02 | Filing |
| Officer | $303.20 | 1,339 | $405,978.11 | 76,575 | 2024-12-02 | Filing |
| Officer | $301.95 | 1,097 | $331,243.21 | 77,914 | 2024-12-02 | Filing |
| Officer | $300.77 | 396 | $119,104.68 | 79,011 | 2024-12-02 | Filing |
| Large Shareholder, Officer, Director | $309.18 | 720 | $222,610.18 | 526 | 2024-11-25 | Filing |
| Large Shareholder, Officer, Director | $308.50 | 7,986 | $2,463,681.00 | 1,246 | 2024-11-25 | Filing |
| Large Shareholder, Officer, Director | $307.66 | 6,376 | $1,961,620.39 | 9,232 | 2024-11-25 | Filing |
| Large Shareholder, Officer, Director | $306.74 | 3,948 | $1,210,997.28 | 15,608 | 2024-11-25 | Filing |
| Large Shareholder, Officer, Director | $305.97 | 1,328 | $406,334.27 | 19,556 | 2024-11-25 | Filing |
| Large Shareholder, Officer, Director | $305.33 | 4,642 | $1,417,336.75 | 20,884 | 2024-11-25 | Filing |
| Large Shareholder, Director | $310.20 | 3,807 | $1,180,933.68 | 0 | 2024-11-25 | Filing |
| Large Shareholder, Director | $308.87 | 6,153 | $1,900,486.95 | 3,807 | 2024-11-25 | Filing |
| Large Shareholder, Director | $308.09 | 8,290 | $2,554,050.35 | 9,960 | 2024-11-25 | Filing |
| Large Shareholder, Director | $307.16 | 5,423 | $1,665,727.05 | 18,250 | 2024-11-25 | Filing |
| Large Shareholder, Director | $305.97 | 2,976 | $910,553.03 | 23,673 | 2024-11-25 | Filing |
| Officer | $298.31 | 1,500 | $447,465.00 | 177,576 | 2024-11-26 | Filing |
| Officer | $317.14 | 46 | $14,588.21 | 79,407 | 2024-11-25 | Filing |