| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $134.86 | 32 | $4,315.52 | 193,781 | 2026-01-06 | Filing |
| Officer, Director | $134.50 | 11,123 | $1,495,992.33 | 193,813 | 2026-01-06 | Filing |
| Officer, Director | $133.18 | 2,181 | $290,470.60 | 204,936 | 2026-01-06 | Filing |
| Officer | $135.97 | 7,213 | $980,751.61 | 112,236 | 2026-01-05 | Filing |
| Officer | $143.38 | 8,109 | $1,162,670.04 | 119,449 | 2025-12-31 | Filing |
| Officer, Director | $143.37 | 13,266 | $1,901,947.75 | 207,117 | 2025-12-31 | Filing |
| Director | $129.00 | 1,000,000 | $129,000,000.00 | 2,295,000 | 2025-12-02 | Filing |
| Officer | $120.70 | 546 | $65,902.20 | 127,558 | 2025-11-19 | Filing |
| Officer | $124.53 | 70 | $8,716.75 | 128,104 | 2025-11-17 | Filing |
| Officer | $123.76 | 740 | $91,583.14 | 128,174 | 2025-11-17 | Filing |
| Officer | $122.64 | 704 | $86,341.94 | 128,914 | 2025-11-17 | Filing |
| Officer | $115.00 | 8,035 | $924,025.00 | 129,618 | 2025-10-09 | Filing |
| Officer, Director | $104.37 | 9,460 | $987,370.47 | 220,383 | 2025-10-03 | Filing |
| Officer, Director | $103.30 | 3,462 | $357,627.72 | 229,843 | 2025-10-03 | Filing |
| Officer, Director | $101.07 | 6,547 | $661,677.79 | 233,305 | 2025-09-30 | Filing |
| Officer, Director | $100.44 | 5,373 | $539,667.34 | 239,852 | 2025-09-30 | Filing |
| Officer, Director | $99.26 | 1,761 | $174,800.38 | 245,225 | 2025-09-30 | Filing |
| Officer | $101.07 | 4,017 | $406,001.40 | 137,653 | 2025-09-30 | Filing |
| Officer | $100.45 | 3,294 | $330,872.09 | 141,670 | 2025-09-30 | Filing |
| Officer | $99.18 | 1,052 | $104,336.83 | 144,964 | 2025-09-30 | Filing |