| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $630.26 | 5,367 | $3,382,594.15 | 36,361 | 2024-12-31 | Filing |
| Officer, Director | $628.93 | 7,147 | $4,494,931.98 | 41,728 | 2024-12-31 | Filing |
| Officer, Director | $628.21 | 17,844 | $11,209,843.48 | 48,875 | 2024-12-31 | Filing |
| Officer, Director | $627.29 | 3,523 | $2,209,950.42 | 66,719 | 2024-12-31 | Filing |
| Officer, Director | $631.95 | 22,212 | $14,036,888.95 | 35,776 | 2024-12-31 | Filing |
| Officer, Director | $631.20 | 10,419 | $6,576,478.01 | 57,988 | 2024-12-31 | Filing |
| Officer, Director | $630.01 | 6,003 | $3,781,968.64 | 68,407 | 2024-12-31 | Filing |
| Officer, Director | $629.25 | 1,900 | $1,195,582.60 | 74,410 | 2024-12-31 | Filing |
| Officer, Director | $633.96 | 300 | $190,188.00 | 35,776 | 2024-12-30 | Filing |
| Officer, Director | $632.91 | 11,654 | $7,375,922.65 | 36,076 | 2024-12-30 | Filing |
| Officer, Director | $632.08 | 10,211 | $6,454,132.12 | 47,730 | 2024-12-30 | Filing |
| Officer, Director | $630.89 | 4,785 | $3,018,826.35 | 57,941 | 2024-12-30 | Filing |
| Officer, Director | $629.87 | 3,435 | $2,163,617.88 | 62,726 | 2024-12-30 | Filing |
| Officer, Director | $628.56 | 1,678 | $1,054,731.06 | 66,161 | 2024-12-30 | Filing |
| Officer, Director | $627.32 | 1,018 | $638,616.75 | 67,839 | 2024-12-30 | Filing |
| Officer, Director | $626.36 | 2,152 | $1,347,918.54 | 68,857 | 2024-12-30 | Filing |
| Officer, Director | $625.53 | 1,581 | $988,966.88 | 71,009 | 2024-12-30 | Filing |
| Officer, Director | $624.12 | 1,420 | $886,245.71 | 72,590 | 2024-12-30 | Filing |
| Officer, Director | $623.76 | 100 | $62,375.50 | 74,010 | 2024-12-30 | Filing |
| Officer, Director | $633.97 | 253 | $160,394.41 | 74,110 | 2024-12-30 | Filing |