| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $47.15 | 1,897 | $89,434.25 | 683,425 | 2025-12-05 | Filing | |
| $46.37 | 9,999 | $463,658.63 | 685,322 | 2025-12-05 | Filing | |
| $45.44 | 6,252 | $284,094.01 | 695,321 | 2025-12-05 | Filing | |
| $42.56 | 200 | $8,512.00 | 701,573 | 2025-12-05 | Filing |