| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $94.85 | 2,451 | $232,477.35 | 92,327 | 2026-02-19 | Filing |
| Officer, Director | $93.97 | 5,826 | $547,469.22 | 94,778 | 2026-02-19 | Filing |
| Officer | $93.30 | 2,925 | $272,902.50 | 213,550 | 2026-02-17 | Filing |
| Officer, Director | $146.30 | 48 | $7,022.16 | 100,604 | 2026-01-13 | Filing |
| Officer, Director | $145.54 | 5,080 | $739,343.20 | 100,652 | 2026-01-13 | Filing |
| Officer, Director | $144.81 | 4,872 | $705,514.32 | 105,732 | 2026-01-13 | Filing |
| Officer | $131.64 | 3,530 | $464,689.20 | 48,633 | 2025-12-18 | Filing |
| Officer, Director | $130.68 | 538 | $70,305.84 | 110,604 | 2025-12-16 | Filing |
| Officer, Director | $130.07 | 2,763 | $359,383.41 | 111,142 | 2025-12-16 | Filing |
| Officer, Director | $129.10 | 1,699 | $219,340.90 | 113,905 | 2025-12-16 | Filing |
| Officer, Director | $132.82 | 12,579 | $1,670,742.78 | 430,000 | 2025-11-25 | Filing |
| Officer, Director | $132.30 | 7,421 | $981,798.30 | 442,579 | 2025-11-25 | Filing |
| Officer | $126.98 | 3,525 | $447,604.50 | 216,475 | 2025-11-17 | Filing |
| Officer | $126.46 | 5,250 | $663,915.00 | 220,000 | 2025-11-17 | Filing |
| Officer, Director | $129.86 | 196 | $25,452.56 | 115,604 | 2025-11-12 | Filing |
| Officer, Director | $129.24 | 4,804 | $620,868.96 | 115,800 | 2025-11-12 | Filing |
| Officer, Director | $127.56 | 23,453 | $2,991,664.68 | 19,056 | 2025-11-10 | Filing |
| Officer, Director | $126.09 | 4,318 | $544,456.62 | 19,056 | 2025-11-05 | Filing |
| Officer | $132.21 | 1,320 | $174,517.20 | 9,964 | 2025-10-24 | Filing |
| Officer | $131.41 | 1,859 | $244,291.19 | 11,284 | 2025-10-24 | Filing |