| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $36.27 | 56,850 | $2,061,699.36 | 80,150 | 2025-12-29 | Filing | |
| $36.61 | 10,000 | $366,084.00 | 43,865 | 2025-12-26 | Filing | |
| $38.32 | 4,688 | $179,663.85 | 246,675 | 2025-12-22 | Filing | |
| $38.73 | 24,498 | $948,844.29 | 127,000 | 2025-12-18 | Filing | |
| $39.15 | 350 | $13,704.22 | 27,000 | 2025-12-17 | Filing | |
| $38.38 | 26,650 | $1,022,821.67 | 27,350 | 2025-12-17 | Filing | |
| $38.70 | 6,000 | $232,180.20 | 6,000 | 2025-12-17 | Filing | |
| $39.16 | 908 | $35,556.28 | 151,498 | 2025-12-17 | Filing | |
| $38.34 | 101,594 | $3,895,428.90 | 152,406 | 2025-12-17 | Filing | |
| $38.75 | 33,939 | $1,315,044.61 | 137,000 | 2025-12-18 | Filing | |
| $39.19 | 360 | $14,107.79 | 27,000 | 2025-12-17 | Filing | |
| $38.38 | 26,640 | $1,022,429.88 | 27,360 | 2025-12-17 | Filing | |
| $38.71 | 6,000 | $232,232.40 | 6,000 | 2025-12-17 | Filing | |
| $39.13 | 1,079 | $42,217.71 | 170,939 | 2025-12-17 | Filing | |
| $38.34 | 101,982 | $3,910,224.44 | 172,018 | 2025-12-17 | Filing | |
| $40.72 | 48,116 | $1,959,095.87 | 573,114 | 2025-12-15 | Filing | |
| $40.72 | 18,952 | $771,645.84 | 246,675 | 2025-12-15 | Filing | |
| $44.46 | 8,231 | $365,968.37 | 666,871 | 2025-12-10 | Filing | |
| $44.44 | 1,609 | $71,508.63 | 98,976 | 2025-12-10 | Filing | |
| $44.45 | 9,498 | $422,219.34 | 283,602 | 2025-12-10 | Filing |