| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer | $166.09 | 3,218 | $534,481.80 | 61,665 | 2023-12-20 | Filing |
| Officer | $165.53 | 6,782 | $1,122,596.65 | 64,883 | 2023-12-20 | Filing |
| Officer | $157.59 | 10,000 | $1,575,940.00 | 61,665 | 2023-12-19 | Filing |
| Director | $152.10 | 1,758 | $267,391.80 | 102,388 | 2023-12-14 | Filing |
| Officer | $152.10 | 1,500 | $228,150.00 | 205,168 | 2023-12-14 | Filing |
| Large Shareholder, Officer, Director | $154.21 | 9,657 | $1,489,221.42 | 0 | 2023-12-14 | Filing |
| Large Shareholder, Officer, Director | $153.52 | 19,486 | $2,991,428.36 | 9,657 | 2023-12-14 | Filing |
| Large Shareholder, Officer, Director | $152.45 | 14,710 | $2,242,507.14 | 29,143 | 2023-12-14 | Filing |
| Large Shareholder, Officer, Director | $151.44 | 25,136 | $3,806,711.47 | 43,853 | 2023-12-14 | Filing |
| Large Shareholder, Officer, Director | $150.46 | 21,858 | $3,288,857.41 | 68,989 | 2023-12-14 | Filing |
| Officer | $150.00 | 1,838 | $275,700.00 | 27,417 | 2023-12-13 | Filing |
| Director | $149.00 | 3,443 | $513,007.00 | 49,755 | 2023-12-13 | Filing |