| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $76.47 | 2,083 | $159,290.34 | 283,656 | 2026-08-03 | Filing |
| Officer, Director | $80.51 | 2,083 | $167,704.20 | 285,149 | 2026-07-01 | Filing |
| Officer | $82.00 | 3,035 | $248,870.00 | 98,815 | 2026-06-24 | Filing |
| Officer, Director | $77.01 | 2,083 | $160,419.95 | 287,232 | 2026-06-01 | Filing |
| Officer, Director | $81.21 | 2,083 | $169,152.31 | 289,315 | 2026-05-01 | Filing |
| Officer, Director | $81.24 | 2,083 | $169,231.25 | 291,398 | 2026-04-01 | Filing |
| Officer | $84.04 | 9 | $737.64 | 0 | 2026-03-09 | Filing |
| Officer, Director | $83.66 | 2,083 | $174,255.66 | 292,889 | 2026-03-05 | Filing |
| Officer | $83.00 | 4,700 | $390,100.00 | 28,481 | 2026-03-03 | Filing |
| Officer | $82.34 | 4,920 | $405,088.20 | 26,134 | 2025-11-07 | Filing |
| Officer, Director | $83.12 | 1,387 | $115,288.27 | 218,328 | 2025-07-01 | Filing |
| Officer, Director | $81.88 | 1,378 | $112,825.68 | 219,715 | 2025-06-02 | Filing |
| Officer, Director | $79.26 | 1,378 | $109,219.18 | 221,093 | 2025-05-01 | Filing |
| Officer, Director | $82.88 | 1,378 | $114,212.64 | 221,670 | 2025-04-01 | Filing |
| Officer, Director | $81.65 | 1,378 | $112,517.56 | 223,048 | 2025-03-03 | Filing |
| Director | $88.26 | 139 | $12,268.14 | 0 | 2025-01-17 | Filing |
| Officer, Director | $83.10 | 1,378 | $114,509.18 | 126,791 | 2025-02-03 | Filing |
| Officer, Director | $84.91 | 1,378 | $117,008.87 | 144,212 | 2025-01-02 | Filing |
| Officer, Director | $92.96 | 1,378 | $128,093.51 | 145,590 | 2024-12-02 | Filing |
| Officer | $90.09 | 956 | $86,115.96 | 0 | 2024-11-19 | Filing |