| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $620.44 | 1,514 | $939,344.95 | 62,917 | 2025-01-02 | Filing |
| Officer | $628.50 | 109 | $68,506.50 | 1,944 | 2025-01-03 | Filing |
| Officer | $628.08 | 1 | $603.58 | 19 | 2025-01-03 | Filing |
| Officer | $628.50 | 362 | $227,517.00 | 20 | 2025-01-03 | Filing |
| Officer, Director | $630.71 | 585 | $368,964.00 | 35,776 | 2024-12-31 | Filing |
| 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 |