| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer, Director | $632.94 | 6,005 | $3,800,820.91 | 74,363 | 2024-12-30 | Filing |
| Officer, Director | $632.18 | 6,547 | $4,138,913.23 | 80,368 | 2024-12-30 | Filing |
| Officer, Director | $630.98 | 2,888 | $1,822,277.17 | 86,915 | 2024-12-30 | Filing |
| Officer, Director | $630.07 | 2,545 | $1,603,535.79 | 89,803 | 2024-12-30 | Filing |
| Officer, Director | $628.85 | 800 | $503,082.96 | 92,348 | 2024-12-30 | Filing |
| Officer, Director | $627.68 | 800 | $502,144.00 | 93,148 | 2024-12-30 | Filing |
| Officer, Director | $626.55 | 900 | $563,890.86 | 93,948 | 2024-12-30 | Filing |
| Officer, Director | $625.90 | 1,200 | $751,084.56 | 94,848 | 2024-12-30 | Filing |
| Officer, Director | $624.54 | 1,100 | $686,991.80 | 96,048 | 2024-12-30 | Filing |
| Officer, Director | $633.70 | 200 | $126,740.58 | 97,148 | 2024-12-30 | Filing |
| Officer, Director | $632.95 | 3,761 | $2,380,509.15 | 97,348 | 2024-12-30 | Filing |
| Officer, Director | $632.16 | 3,657 | $2,311,812.05 | 101,109 | 2024-12-30 | Filing |
| Officer, Director | $631.01 | 1,572 | $991,951.81 | 104,766 | 2024-12-30 | Filing |
| Officer, Director | $630.06 | 1,800 | $1,134,115.92 | 106,338 | 2024-12-30 | Filing |
| Officer, Director | $628.86 | 500 | $314,432.00 | 108,138 | 2024-12-30 | Filing |