| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $181.44 | 600 | $108,864.00 | 38,926 | 2025-03-13 | Filing |
| Officer | $201.92 | 11 | $2,221.12 | 14,107 | 2025-03-04 | Filing |
| Officer | $216.63 | 511 | $110,697.93 | 6,622 | 2025-02-19 | Filing |
| Officer | $216.63 | 1,708 | $370,004.04 | 45,027 | 2025-02-19 | Filing |
| Officer, Director | $217.38 | 3,773 | $820,174.74 | 135,426 | 2025-02-14 | Filing |
| Officer, Director | $216.69 | 2,777 | $601,748.13 | 139,199 | 2025-02-14 | Filing |
| Officer, Director | $215.48 | 1,450 | $312,446.00 | 141,976 | 2025-02-14 | Filing |
| Officer, Director | $217.77 | 3,423 | $745,426.71 | 0 | 2025-02-18 | Filing |
| Officer, Director | $216.91 | 5,941 | $1,288,662.31 | 3,423 | 2025-02-18 | Filing |
| Officer, Director | $216.01 | 1,886 | $407,394.86 | 9,364 | 2025-02-18 | Filing |
| Officer, Director | $218.28 | 1,532 | $334,404.96 | 11,250 | 2025-02-14 | Filing |
| Officer, Director | $217.39 | 5,620 | $1,221,731.80 | 12,782 | 2025-02-14 | Filing |
| Officer, Director | $216.79 | 3,598 | $780,010.42 | 18,402 | 2025-02-14 | Filing |
| Officer, Director | $215.02 | 500 | $107,510.00 | 22,000 | 2025-02-14 | Filing |
| Officer, Director | $218.68 | 368 | $80,474.24 | 1,571,079 | 2025-02-14 | Filing |
| Officer, Director | $218.03 | 6,764 | $1,474,754.92 | 1,571,447 | 2025-02-14 | Filing |
| Officer, Director | $217.14 | 20,005 | $4,343,885.70 | 1,578,211 | 2025-02-14 | Filing |
| Officer, Director | $216.03 | 1,863 | $402,463.89 | 1,598,216 | 2025-02-14 | Filing |
| Officer, Director | $215.02 | 1,000 | $215,020.00 | 1,600,079 | 2025-02-14 | Filing |
| Large Shareholder, Director | $201.65 | 200 | $40,330.00 | 8,330,335 | 2024-12-31 | Filing |