| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $247.74 | 2,743 | $679,553.29 | 14,678,423 | 2023-12-07 | Filing |
| Officer, Director | $253.50 | 710 | $179,981.88 | 14,681,166 | 2023-12-06 | Filing |
| Officer, Director | $252.45 | 3,743 | $944,909.50 | 14,681,876 | 2023-12-06 | Filing |
| Officer, Director | $251.49 | 4,520 | $1,136,715.82 | 14,685,619 | 2023-12-06 | Filing |
| Officer, Director | $250.53 | 3,047 | $763,378.32 | 14,690,139 | 2023-12-06 | Filing |
| Officer, Director | $249.32 | 2,980 | $742,977.77 | 14,693,186 | 2023-12-06 | Filing |
| Officer, Director | $251.11 | 2,807 | $704,879.52 | 14,696,166 | 2023-12-05 | Filing |
| Officer, Director | $250.33 | 6,214 | $1,555,535.09 | 14,698,973 | 2023-12-05 | Filing |
| Officer, Director | $249.35 | 5,979 | $1,490,833.76 | 14,705,187 | 2023-12-05 | Filing |
| Officer | $254.63 | 1,992 | $507,215.79 | 58,930 | 2023-12-04 | Filing |
| Officer | $253.53 | 4,016 | $1,018,194.95 | 60,922 | 2023-12-04 | Filing |
| Officer | $252.82 | 3,992 | $1,009,255.04 | 64,938 | 2023-12-04 | Filing |
| Officer, Director | $254.15 | 200 | $50,829.16 | 14,711,166 | 2023-12-04 | Filing |
| Officer, Director | $253.21 | 1,200 | $303,853.20 | 14,711,366 | 2023-12-04 | Filing |
| Officer, Director | $252.54 | 2,529 | $638,667.84 | 14,712,566 | 2023-12-04 | Filing |
| Officer, Director | $251.46 | 3,252 | $817,744.34 | 14,715,095 | 2023-12-04 | Filing |
| Officer, Director | $250.62 | 7,819 | $1,959,597.00 | 14,718,347 | 2023-12-04 | Filing |
| Officer | $260.00 | 42,134 | $10,954,840.00 | 0 | 2023-12-01 | Filing |
| Officer | $255.00 | 64,570 | $16,465,356.46 | 42,134 | 2023-12-01 | Filing |
| Officer, Director | $262.90 | 343 | $90,174.77 | 14,726,166 | 2023-12-01 | Filing |