| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $172.49 | 13,271 | $2,289,081.61 | 561,825 | 2023-12-26 | Filing |
| Large Shareholder, Director | $171.57 | 8,754 | $1,501,943.91 | 575,096 | 2023-12-26 | Filing |
| Large Shareholder, Director | $170.59 | 10,892 | $1,858,036.87 | 583,850 | 2023-12-26 | Filing |
| Large Shareholder, Director | $169.77 | 7,081 | $1,202,107.38 | 594,742 | 2023-12-26 | Filing |
| Officer | $175.00 | 1,000 | $175,000.00 | 278,784 | 2023-12-22 | Filing |
| Officer | $175.20 | 104,767 | $18,355,566.04 | 11,089 | 2023-12-22 | Filing |
| Large Shareholder, Director | $178.29 | 1,820 | $324,493.44 | 601,823 | 2023-12-22 | Filing |
| Large Shareholder, Director | $177.42 | 9,812 | $1,740,853.87 | 603,643 | 2023-12-22 | Filing |
| Large Shareholder, Director | $176.52 | 10,531 | $1,858,885.78 | 613,455 | 2023-12-22 | Filing |
| Large Shareholder, Director | $175.47 | 21,512 | $3,774,659.01 | 623,986 | 2023-12-22 | Filing |
| Director | $166.71 | 1,145 | $190,882.95 | 8,268 | 2023-12-21 | Filing |
| Large Shareholder, Director | $161.98 | 600 | $97,185.90 | 645,498 | 2023-12-19 | Filing |
| Large Shareholder, Director | $161.12 | 10,532 | $1,696,941.12 | 646,098 | 2023-12-19 | Filing |
| Large Shareholder, Director | $160.18 | 21,758 | $3,485,244.31 | 656,630 | 2023-12-19 | Filing |
| Large Shareholder, Director | $159.43 | 16,175 | $2,578,734.96 | 678,388 | 2023-12-19 | Filing |
| Large Shareholder, Director | $158.14 | 6,500 | $1,027,889.85 | 694,563 | 2023-12-19 | Filing |
| Large Shareholder, Director | $157.19 | 19,193 | $3,016,853.62 | 701,063 | 2023-12-19 | Filing |
| Large Shareholder, Director | $156.18 | 11,081 | $1,730,599.55 | 720,256 | 2023-12-19 | Filing |
| Large Shareholder, Director | $155.27 | 9,587 | $1,488,580.20 | 731,337 | 2023-12-19 | Filing |
| Large Shareholder, Director | $154.23 | 2,410 | $371,687.31 | 740,924 | 2023-12-19 | Filing |