| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $199.19 | 3,700 | $736,999.30 | 180,143 | 2023-12-26 | Filing |
| Officer, Director | $198.52 | 67,930 | $13,485,463.60 | 183,843 | 2023-12-26 | Filing |
| Officer, Director | $197.53 | 4,616 | $911,812.33 | 251,773 | 2023-12-26 | Filing |
| Officer, Director | $196.40 | 15,321 | $3,008,983.12 | 256,389 | 2023-12-26 | Filing |
| Officer, Director | $195.44 | 74,570 | $14,573,811.66 | 271,710 | 2023-12-26 | Filing |
| Officer, Director | $194.73 | 83,863 | $16,330,641.99 | 346,280 | 2023-12-26 | Filing |
| Officer | $202.39 | 5,755 | $1,164,731.43 | 147,369 | 2023-12-14 | Filing |
| Officer | $201.46 | 13,158 | $2,650,823.84 | 153,124 | 2023-12-14 | Filing |
| Officer | $200.30 | 96,125 | $19,253,356.88 | 166,282 | 2023-12-14 | Filing |
| Officer | $198.57 | 1,500 | $297,855.00 | 758,067 | 2023-12-14 | Filing |
| Officer | $188.97 | 558 | $105,445.26 | 52,747 | 2023-12-11 | Filing |
| Officer | $188.97 | 724 | $136,814.28 | 759,567 | 2023-12-11 | Filing |
| Officer, Director | $195.46 | 140 | $27,364.40 | 180,143 | 2023-12-11 | Filing |
| Officer, Director | $194.26 | 495 | $96,160.19 | 180,283 | 2023-12-11 | Filing |
| Officer, Director | $193.20 | 591 | $114,182.97 | 180,778 | 2023-12-11 | Filing |
| Officer, Director | $191.50 | 70 | $13,405.00 | 181,369 | 2023-12-11 | Filing |
| Officer, Director | $188.68 | 15 | $2,830.20 | 181,439 | 2023-12-11 | Filing |
| Officer, Director | $188.97 | 558 | $105,445.26 | 39,739 | 2023-12-11 | Filing |
| Officer, Director | $188.00 | 13,182 | $2,478,216.00 | 40,847 | 2023-11-30 | Filing |
| Officer, Director | $177.17 | 3,300 | $584,674.20 | 182,913 | 2023-11-29 | Filing |