| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $130.05 | 6,500 | $845,325.00 | 56,761 | 2026-04-17 | Filing |
| Officer | $118.80 | 86 | $10,216.80 | 96,616 | 2026-03-16 | Filing |
| Officer | $117.74 | 1,937 | $228,062.38 | 96,702 | 2026-03-16 | Filing |
| Officer | $116.84 | 4,719 | $551,367.96 | 98,639 | 2026-03-16 | Filing |
| Officer | $116.02 | 3,215 | $373,004.30 | 103,358 | 2026-03-16 | Filing |
| Officer, Director | $140.48 | 1,796 | $252,302.08 | 63,261 | 2026-03-02 | Filing |
| Officer, Director | $139.50 | 1,180 | $164,610.00 | 65,057 | 2026-03-02 | Filing |
| Officer, Director | $138.67 | 940 | $130,349.80 | 66,237 | 2026-03-02 | Filing |
| Officer, Director | $137.28 | 1,375 | $188,760.00 | 67,177 | 2026-03-02 | Filing |
| Officer, Director | $136.35 | 586 | $79,901.10 | 68,552 | 2026-03-02 | Filing |
| Officer, Director | $134.69 | 74 | $9,967.06 | 69,138 | 2026-03-02 | Filing |
| Officer, Director | $133.77 | 500 | $66,885.00 | 69,212 | 2026-03-02 | Filing |
| Officer, Director | $131.92 | 49 | $6,464.08 | 69,712 | 2026-03-02 | Filing |
| Officer | $143.71 | 12 | $1,724.52 | 93,814 | 2026-02-20 | Filing |
| Officer | $142.62 | 425 | $60,613.50 | 93,826 | 2026-02-20 | Filing |
| Officer | $140.09 | 986 | $138,128.74 | 94,251 | 2026-02-20 | Filing |
| Officer, Director | $145.04 | 7,500 | $1,087,800.00 | 57,367 | 2026-02-10 | Filing |
| Officer, Director | $137.38 | 48 | $6,594.24 | 64,867 | 2026-02-02 | Filing |
| Officer, Director | $136.54 | 1,108 | $151,286.32 | 64,915 | 2026-02-02 | Filing |
| Officer, Director | $135.50 | 1,738 | $235,499.00 | 66,023 | 2026-02-02 | Filing |