| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $40.94 | 7,151 | $292,761.94 | 516,483 | 2026-08-03 | Filing |
| Large Shareholder, Officer, Director | $40.14 | 12,849 | $515,758.86 | 523,634 | 2026-08-03 | Filing |
| Large Shareholder, Officer, Director | $41.68 | 40,000 | $1,667,200.00 | 471,533 | 2026-08-03 | Filing |
| Large Shareholder, Officer, Director | $39.60 | 3,500 | $138,600.00 | 549,479 | 2026-08-03 | Filing |
| Large Shareholder, Officer, Director | $38.55 | 16,500 | $636,075.00 | 552,979 | 2026-08-03 | Filing |