| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $590.69 | 668 | $394,580.92 | 646,184 | 2025-12-03 | Filing |
| Large Shareholder, Officer, Director | $590.47 | 5,698 | $3,364,498.06 | 646,852 | 2025-12-02 | Filing |
| Large Shareholder, Officer, Director | $593.25 | 23,178 | $13,750,348.50 | 652,550 | 2025-12-01 | Filing |
| Large Shareholder, Officer, Director | $593.46 | 15,151 | $8,991,512.46 | 675,728 | 2025-11-28 | Filing |
| Large Shareholder, Officer, Director | $606.88 | 41,331 | $25,082,957.28 | 690,879 | 2025-11-26 | Filing |
| Large Shareholder, Officer, Director | $615.52 | 42,392 | $26,093,123.84 | 732,210 | 2025-11-25 | Filing |
| Large Shareholder, Officer, Director | $607.78 | 59,025 | $35,874,214.50 | 774,602 | 2025-11-24 | Filing |
| Officer | $609.15 | 20,000 | $12,183,000.00 | 27,500 | 2025-11-24 | Filing |
| Officer | $590.35 | 3,000 | $1,771,050.00 | 6,000 | 2025-11-21 | Filing |
| Large Shareholder, Officer, Director | $592.18 | 21,858 | $12,943,870.44 | 833,627 | 2025-11-21 | Filing |
| Large Shareholder, Officer, Director | $598.49 | 6,830 | $4,087,686.70 | 855,485 | 2025-11-20 | Filing |
| Large Shareholder, Officer, Director | $592.07 | 23,862 | $14,127,974.34 | 862,315 | 2025-11-19 | Filing |
| Large Shareholder, Officer, Director | $590.84 | 7,191 | $4,248,730.44 | 886,177 | 2025-11-18 | Filing |
| Director | $591.85 | 6,472 | $3,830,453.20 | 833 | 2025-11-14 | Filing |
| Large Shareholder, Officer, Director | $591.00 | 6,047 | $3,573,777.00 | 893,368 | 2025-11-17 | Filing |
| Large Shareholder, Officer, Director | $595.26 | 14,747 | $8,778,299.22 | 899,415 | 2025-11-14 | Filing |
| Large Shareholder, Officer, Director | $601.37 | 5,128 | $3,083,825.36 | 914,162 | 2025-11-13 | Filing |
| Large Shareholder, Officer, Director | $603.23 | 5,312 | $3,204,357.76 | 919,290 | 2025-11-12 | Filing |
| Officer | $605.00 | 18,000 | $10,890,000.00 | 47,500 | 2025-11-11 | Filing |
| Officer | $595.66 | 21,503 | $12,808,476.98 | 15,000 | 2025-11-05 | Filing |