| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $202.70 | 4,144 | $839,974.71 | 15,138,806 | 2023-10-24 | Filing |
| Officer, Director | $201.57 | 3,216 | $648,234.97 | 15,142,950 | 2023-10-24 | Filing |
| Officer | $199.90 | 1,746 | $349,025.40 | 325 | 2023-10-23 | Filing |
| Officer | $200.22 | 1,175 | $235,262.50 | 58,930 | 2023-10-23 | Filing |
| Officer | $199.43 | 8,825 | $1,759,982.11 | 60,105 | 2023-10-23 | Filing |
| Officer, Director | $203.32 | 1,185 | $240,939.41 | 15,146,166 | 2023-10-23 | Filing |
| Officer, Director | $202.84 | 4,550 | $922,917.00 | 15,147,351 | 2023-10-23 | Filing |
| Officer, Director | $201.82 | 4,570 | $922,317.40 | 15,151,901 | 2023-10-23 | Filing |
| Officer, Director | $200.38 | 3,250 | $651,237.93 | 15,156,471 | 2023-10-23 | Filing |
| Officer, Director | $199.69 | 818 | $163,344.54 | 15,159,721 | 2023-10-23 | Filing |
| Officer, Director | $198.49 | 627 | $124,455.24 | 15,160,539 | 2023-10-23 | Filing |
| Officer | $200.97 | 510 | $102,497.20 | 37,048 | 2023-10-23 | Filing |
| Officer | $202.81 | 1 | $202.81 | 58,930 | 2023-10-23 | Filing |
| Officer | $200.97 | 560 | $112,545.94 | 58,931 | 2023-10-23 | Filing |
| Officer | $200.97 | 164 | $32,959.88 | 2,576 | 2023-10-23 | Filing |
| Officer | $200.97 | 329 | $66,120.74 | 325 | 2023-10-23 | Filing |
| Officer, Director | $202.81 | 1 | $202.81 | 103,277 | 2023-10-23 | Filing |
| Officer, Director | $200.97 | 560 | $112,545.94 | 103,278 | 2023-10-23 | Filing |
| Officer, Director | $207.56 | 1,273 | $264,217.52 | 15,161,166 | 2023-10-20 | Filing |
| Officer, Director | $206.87 | 1,376 | $284,652.02 | 15,162,439 | 2023-10-20 | Filing |