| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $37.11 | 600 | $22,264.98 | 302,698 | 2025-11-20 | Filing | |
| $36.73 | 1,447 | $53,142.23 | 303,298 | 2025-11-20 | Filing | |
| $35.44 | 2,720 | $96,408.22 | 304,745 | 2025-11-20 | Filing | |
| $36.65 | 100 | $3,665.00 | 171,952 | 2025-11-19 | Filing | |
| $36.13 | 36,564 | $1,320,936.66 | 172,052 | 2025-11-19 | Filing | |
| $36.54 | 27,000 | $986,655.60 | 81,000 | 2025-11-18 | Filing | |
| $36.34 | 6,000 | $218,056.80 | 18,000 | 2025-11-18 | Filing | |
| $36.50 | 90,336 | $3,297,571.14 | 208,616 | 2025-11-18 | Filing | |
| $36.64 | 522 | $19,124.93 | 355,173 | 2025-11-19 | Filing | |
| $36.10 | 46,037 | $1,662,087.62 | 355,695 | 2025-11-19 | Filing | |
| $37.08 | 250 | $9,270.30 | 81,000 | 2025-11-18 | Filing | |
| $36.54 | 26,750 | $977,490.48 | 81,250 | 2025-11-18 | Filing | |
| $36.34 | 6,000 | $218,043.00 | 18,000 | 2025-11-18 | Filing | |
| $36.99 | 2,736 | $101,204.64 | 401,732 | 2025-11-18 | Filing | |
| $36.49 | 87,705 | $3,200,381.76 | 404,468 | 2025-11-18 | Filing | |
| $38.38 | 10,937 | $419,770.81 | 298,952 | 2025-11-05 | Filing | |
| $39.60 | 1,878 | $74,371.05 | 108,000 | 2025-11-04 | Filing | |
| $39.00 | 25,122 | $979,863.51 | 109,878 | 2025-11-04 | Filing | |
| $39.45 | 6,000 | $236,688.60 | 24,000 | 2025-11-04 | Filing | |
| $39.41 | 33,573 | $1,323,048.14 | 309,889 | 2025-11-04 | Filing |