| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $44.81 | 12,801 | $573,569.29 | 125,075 | 2026-02-17 | Filing |
| Officer, Director | $45.50 | 39,700 | $1,806,350.00 | 763,455 | 2026-02-18 | Filing |
| Officer, Director | $46.77 | 5,862 | $274,166.33 | 652,945 | 2026-01-20 | Filing |
| Officer, Director | $46.11 | 33,838 | $1,560,131.44 | 658,807 | 2026-01-20 | Filing |
| Officer | $47.65 | 10,000 | $476,497.00 | 99,958 | 2026-01-15 | Filing |
| Officer | $47.65 | 10,000 | $476,516.00 | 109,958 | 2026-01-15 | Filing |
| Officer | $47.65 | 10,000 | $476,474.00 | 119,958 | 2026-01-15 | Filing |
| Officer | $47.65 | 6,790 | $323,559.12 | 55,023 | 2026-01-15 | Filing |
| Officer | $47.87 | 10,000 | $478,735.00 | 119,958 | 2025-12-18 | Filing |
| Officer | $47.87 | 10,000 | $478,714.00 | 129,958 | 2025-12-18 | Filing |
| Officer | $47.88 | 10,000 | $478,799.00 | 139,958 | 2025-12-18 | Filing |
| Officer, Director | $47.88 | 39,700 | $1,900,665.29 | 665,445 | 2025-12-18 | Filing |
| Officer | $48.35 | 6,790 | $328,321.62 | 61,813 | 2025-12-15 | Filing |
| Officer | $47.27 | 4,300 | $203,261.00 | 15,625 | 2025-12-10 | Filing |
| Officer, Director | $43.53 | 3,735 | $162,572.60 | 676,540 | 2025-11-18 | Filing |
| Officer, Director | $43.11 | 35,965 | $1,550,274.92 | 680,275 | 2025-11-18 | Filing |
| Officer | $43.88 | 3,000 | $131,634.90 | 68,308 | 2025-11-17 | Filing |
| Officer | $42.81 | 3,790 | $162,236.26 | 71,308 | 2025-11-17 | Filing |
| Officer, Director | $48.41 | 2,200 | $106,505.52 | 689,040 | 2025-10-20 | Filing |
| Officer, Director | $48.15 | 37,500 | $1,805,718.75 | 691,240 | 2025-10-20 | Filing |