| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $36.67 | 6,354 | $233,001.18 | 6,000 | 2026-09-14 | Filing |
| Officer | $43.31 | 365 | $15,808.15 | 8,159 | 2026-09-09 | Filing |
| Officer | $42.06 | 238 | $10,010.28 | 8,524 | 2026-09-08 | Filing |
| Officer | $39.88 | 538 | $21,455.44 | 8,075 | 2026-09-04 | Filing |
| Large Shareholder, Officer, Director | $38.56 | 20,000 | $771,200.00 | 496,483 | 2026-09-01 | Filing |
| Large Shareholder, Officer, Director | $38.40 | 40,000 | $1,536,000.00 | 431,533 | 2026-09-01 | Filing |
| Large Shareholder, Officer, Director | $39.15 | 200 | $7,830.00 | 529,479 | 2026-09-01 | Filing |
| Large Shareholder, Officer, Director | $38.88 | 19,800 | $769,824.00 | 529,679 | 2026-09-01 | Filing |
| Large Shareholder, Officer, Director | $38.66 | 40,000 | $1,546,400.00 | 398,039 | 2026-09-01 | Filing |
| Large Shareholder, Officer, Director | $39.15 | 200 | $7,830.00 | 529,479 | 2026-09-01 | Filing |
| Large Shareholder, Officer, Director | $38.88 | 19,800 | $769,824.00 | 529,679 | 2026-09-01 | Filing |
| Large Shareholder, Officer, Director | $38.66 | 40,000 | $1,546,400.00 | 398,039 | 2026-09-01 | Filing |
| Large Shareholder, Officer, Director | $38.56 | 20,000 | $771,200.00 | 496,483 | 2026-09-01 | Filing |
| Large Shareholder, Officer, Director | $38.40 | 40,000 | $1,536,000.00 | 431,533 | 2026-09-01 | Filing |
| Officer | $40.80 | 223 | $9,098.40 | 7,599 | 2026-08-25 | Filing |
| Officer | $39.77 | 557 | $22,151.89 | 472,779 | 2026-08-24 | Filing |
| Officer | $39.77 | 539 | $21,436.03 | 359,430 | 2026-08-24 | Filing |
| Officer | $39.77 | 11,592 | $461,013.84 | 45,268 | 2026-08-24 | Filing |
| Officer | $39.77 | 3,264 | $129,809.28 | 7,822 | 2026-08-24 | Filing |
| Officer | $38.80 | 16,452 | $638,337.60 | 450,332 | 2026-08-03 | Filing |