| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $288.14 | 8,826 | $2,543,109.52 | 13,642,196 | 2024-01-30 | Filing |
| Officer, Director | $287.29 | 5,144 | $1,477,803.81 | 13,651,022 | 2024-01-30 | Filing |
| Officer | $284.98 | 200 | $56,995.00 | 60,416 | 2024-01-29 | Filing |
| Officer | $284.04 | 4,288 | $1,217,942.94 | 60,616 | 2024-01-29 | Filing |
| Officer | $283.30 | 2,101 | $595,217.92 | 64,904 | 2024-01-29 | Filing |
| Officer | $281.74 | 3,411 | $961,008.32 | 67,005 | 2024-01-29 | Filing |
| Officer, Director | $287.76 | 2,690 | $774,081.13 | 13,656,166 | 2024-01-29 | Filing |
| Officer, Director | $287.02 | 991 | $284,441.08 | 13,658,856 | 2024-01-29 | Filing |
| Officer, Director | $285.77 | 961 | $274,624.49 | 13,659,847 | 2024-01-29 | Filing |
| Officer, Director | $284.80 | 4,557 | $1,297,830.87 | 13,660,808 | 2024-01-29 | Filing |
| Officer, Director | $283.94 | 3,940 | $1,118,727.54 | 13,665,365 | 2024-01-29 | Filing |
| Officer, Director | $283.16 | 1,297 | $367,256.83 | 13,669,305 | 2024-01-29 | Filing |
| Officer, Director | $281.58 | 564 | $158,811.51 | 13,670,602 | 2024-01-29 | Filing |
| Officer, Director | $283.07 | 138 | $39,063.63 | 13,671,166 | 2024-01-26 | Filing |
| Officer, Director | $282.41 | 3,525 | $995,481.50 | 13,671,304 | 2024-01-26 | Filing |
| Officer, Director | $281.49 | 1,287 | $362,280.98 | 13,674,829 | 2024-01-26 | Filing |
| Officer, Director | $280.34 | 7,052 | $1,976,977.43 | 13,676,116 | 2024-01-26 | Filing |
| Officer, Director | $279.55 | 2,998 | $838,086.40 | 13,683,168 | 2024-01-26 | Filing |
| Officer, Director | $279.13 | 3,328 | $928,946.30 | 13,686,166 | 2024-01-25 | Filing |
| Officer, Director | $278.53 | 8,586 | $2,391,444.84 | 13,689,494 | 2024-01-25 | Filing |