| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $113.83 | 200 | $22,765.04 | 230,320 | 2026-03-03 | Filing |
| Officer | $113.18 | 2,000 | $226,368.40 | 230,520 | 2026-03-03 | Filing |
| Officer | $112.10 | 13,048 | $1,462,722.55 | 232,520 | 2026-03-03 | Filing |
| Officer | $111.43 | 3,600 | $401,154.84 | 245,568 | 2026-03-03 | Filing |
| Officer | $110.44 | 2,984 | $329,548.19 | 249,168 | 2026-03-03 | Filing |
| Officer | $109.11 | 600 | $65,464.86 | 252,152 | 2026-03-03 | Filing |
| Officer | $107.67 | 1,560 | $167,966.76 | 252,752 | 2026-03-03 | Filing |
| Officer | $106.77 | 4,500 | $480,454.20 | 254,312 | 2026-03-03 | Filing |
| Officer | $105.96 | 3,600 | $381,458.16 | 258,812 | 2026-03-03 | Filing |
| Officer | $110.54 | 33,429 | $3,695,104.60 | 262,412 | 2026-03-02 | Filing |
| Officer | $110.54 | 10,708 | $1,183,617.35 | 105,532 | 2026-03-02 | Filing |
| Officer, Director | $111.30 | 400 | $44,519.72 | 490,798 | 2026-02-23 | Filing |
| Officer, Director | $110.43 | 400 | $44,170.00 | 491,198 | 2026-02-23 | Filing |
| Officer, Director | $109.42 | 1,600 | $175,069.12 | 491,598 | 2026-02-23 | Filing |
| Officer, Director | $108.44 | 1,600 | $173,500.96 | 493,198 | 2026-02-23 | Filing |
| Officer, Director | $107.34 | 1,100 | $118,069.60 | 494,798 | 2026-02-23 | Filing |
| Officer, Director | $106.29 | 3,900 | $414,521.64 | 495,898 | 2026-02-23 | Filing |
| Officer, Director | $105.24 | 800 | $84,188.00 | 499,798 | 2026-02-23 | Filing |
| Officer, Director | $104.02 | 2,800 | $291,265.24 | 500,598 | 2026-02-23 | Filing |
| Officer, Director | $103.10 | 1,300 | $134,029.74 | 503,398 | 2026-02-23 | Filing |