| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $29.96 | 5,163 | $154,683.48 | 123,684 | 2025-12-15 | Filing | |
| $30.53 | 15,000 | $457,890.00 | 2,922,030 | 2025-12-10 | Filing | |
| $30.97 | 17,000 | $526,422.00 | 1,420,013 | 2025-12-10 | Filing | |
| $31.77 | 2,500 | $79,420.00 | 25,355 | 2025-12-04 | Filing | |
| $31.36 | 17,000 | $533,154.00 | 1,437,013 | 2025-11-10 | Filing | |
| $31.35 | 4,612 | $144,586.20 | 497,639 | 2025-11-10 | Filing | |
| $33.09 | 4,612 | $152,611.08 | 502,251 | 2025-10-21 | Filing | |
| $33.05 | 17,000 | $561,833.00 | 1,454,013 | 2025-10-10 | Filing | |
| $33.10 | 4,612 | $152,657.20 | 506,863 | 2025-10-10 | Filing | |
| $32.77 | 3,500 | $114,677.50 | 128,847 | 2025-10-07 | Filing | |
| $32.20 | 5,000 | $160,975.00 | 27,855 | 2025-09-26 | Filing | |
| $32.81 | 15,000 | $492,090.00 | 2,937,030 | 2025-09-10 | Filing | |
| $32.83 | 51,000 | $1,674,432.00 | 1,480,732 | 2025-09-10 | Filing | |
| $32.00 | 2,013 | $64,416.00 | 530,060 | 2025-08-08 | Filing | |
| $32.50 | 2,013 | $65,422.50 | 532,073 | 2025-07-21 | Filing | |
| $33.35 | 15,000 | $500,220.00 | 2,952,030 | 2025-07-10 | Filing | |
| $33.34 | 3,000 | $100,026.00 | 133,867 | 2025-07-10 | Filing | |
| $33.51 | 7,590 | $254,325.72 | 115,725 | 2025-07-08 | Filing | |
| $34.06 | 5,123 | $174,509.87 | 15,284 | 2025-06-30 | Filing | |
| $34.60 | 2,013 | $69,649.80 | 534,086 | 2025-06-25 | Filing |