| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $249.82 | 2,913 | $727,727.70 | 14,744,788 | 2023-11-30 | Filing |
| Officer, Director | $248.95 | 1,870 | $465,533.88 | 14,747,701 | 2023-11-30 | Filing |
| Officer, Director | $247.50 | 863 | $213,596.64 | 14,749,571 | 2023-11-30 | Filing |
| Officer, Director | $246.83 | 1,735 | $428,250.74 | 14,750,434 | 2023-11-30 | Filing |
| Officer, Director | $245.62 | 2,881 | $707,626.03 | 14,752,169 | 2023-11-30 | Filing |
| Officer, Director | $244.70 | 1,116 | $273,085.65 | 14,755,050 | 2023-11-30 | Filing |
| Officer, Director | $230.96 | 7,141 | $1,649,271.79 | 14,756,166 | 2023-11-29 | Filing |
| Officer, Director | $230.15 | 2,992 | $688,619.57 | 14,763,307 | 2023-11-29 | Filing |
| Officer, Director | $229.05 | 4,072 | $932,678.57 | 14,766,299 | 2023-11-29 | Filing |
| Officer, Director | $228.10 | 795 | $181,341.65 | 14,770,371 | 2023-11-29 | Filing |
| Officer, Director | $224.84 | 9,014 | $2,026,670.80 | 14,771,166 | 2023-11-28 | Filing |
| Officer, Director | $223.93 | 3,742 | $837,956.91 | 14,780,180 | 2023-11-28 | Filing |
| Officer, Director | $222.97 | 2,244 | $500,342.44 | 14,783,922 | 2023-11-28 | Filing |
| Officer | $225.57 | 5,237 | $1,181,317.42 | 58,930 | 2023-11-27 | Filing |
| Officer | $225.05 | 4,763 | $1,071,896.48 | 64,167 | 2023-11-27 | Filing |
| Officer, Director | $225.65 | 6,282 | $1,417,541.47 | 14,786,166 | 2023-11-27 | Filing |
| Officer, Director | $224.92 | 8,718 | $1,960,833.38 | 14,792,448 | 2023-11-27 | Filing |
| Officer, Director | $224.25 | 10,142 | $2,274,355.67 | 14,801,166 | 2023-11-24 | Filing |
| Officer, Director | $223.53 | 4,858 | $1,085,927.20 | 14,811,308 | 2023-11-24 | Filing |
| Officer | $224.85 | 2,628 | $590,905.80 | 37,048 | 2023-11-22 | Filing |