| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.68 | 100 | $4,368.00 | 67,760 | 2025-12-16 | Filing | |
| $43.13 | 10,639 | $458,835.60 | 67,860 | 2025-12-16 | Filing | |
| $46.59 | 800 | $37,271.84 | 13,554 | 2025-12-05 | Filing | |
| $45.84 | 12,808 | $587,080.30 | 14,354 | 2025-12-05 | Filing | |
| $44.52 | 6,392 | $284,571.20 | 27,162 | 2025-12-05 | Filing | |
| $47.51 | 702 | $33,352.02 | 78,499 | 2025-12-04 | Filing | |
| $47.10 | 720 | $33,908.76 | 79,201 | 2025-12-04 | Filing | |
| $47.25 | 4,741 | $224,008.93 | 109,496 | 2025-12-04 | Filing | |
| $46.61 | 8,537 | $397,946.28 | 114,237 | 2025-12-04 | Filing | |
| $47.35 | 3,220 | $152,462.17 | 318,603 | 2025-12-04 | Filing | |
| $46.90 | 4,448 | $208,613.42 | 321,823 | 2025-12-04 | Filing | |
| $47.51 | 1,278 | $60,717.78 | 82,113 | 2025-12-04 | Filing | |
| $50.00 | 2,808 | $140,400.00 | 86,291 | 2025-11-25 | Filing | |
| $50.25 | 1,106 | $55,575.73 | 29,362 | 2025-11-25 | Filing | |
| $43.21 | 1,460 | $63,085.87 | 27,199 | 2025-11-20 | Filing | |
| $42.48 | 7,049 | $299,416.85 | 28,659 | 2025-11-20 | Filing | |
| $40.95 | 1,491 | $61,060.33 | 35,708 | 2025-11-20 | Filing | |
| $42.33 | 5,102 | $215,978.37 | 38,745 | 2025-11-10 | Filing | |
| $40.21 | 5,818 | $233,928.98 | 43,847 | 2025-11-07 | Filing | |
| $40.00 | 6,466 | $258,640.00 | 82,973 | 2025-11-05 | Filing |