| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $30.37 | 1,094 | $33,227.73 | 14,849 | 2026-09-03 | Filing | |
| $30.09 | 1,000 | $30,090.40 | 15,943 | 2026-08-28 | Filing | |
| $29.80 | 1,000 | $29,800.00 | 16,943 | 2026-08-21 | Filing | |
| $31.56 | 17,486 | $551,887.89 | 46,421 | 2026-08-14 | Filing | |
| $30.32 | 27,570 | $835,969.27 | 53,102 | 2026-08-12 | Filing | |
| $29.50 | 1,000 | $29,500.00 | 17,943 | 2026-08-11 | Filing | |
| $35.72 | 2,243 | $80,118.61 | 11,946 | 2025-06-20 | Filing | |
| $36.65 | 6,852 | $251,124.43 | 12,473 | 2025-05-23 | Filing | |
| $36.60 | 7,641 | $279,688.87 | 31,277 | 2025-05-14 | Filing | |
| $36.44 | 40,000 | $1,457,420.00 | 92,509 | 2025-05-12 | Filing | |
| $35.69 | 18,898 | $674,465.84 | 35,203 | 2025-05-09 | Filing | |
| $37.45 | 80,000 | $2,996,376.00 | 282,172 | 2025-03-06 | Filing | |
| $37.15 | 14,585 | $541,829.83 | 35,203 | 2025-03-07 | Filing | |
| $36.98 | 23,996 | $887,254.50 | 40,269 | 2025-03-07 | Filing | |
| $37.54 | 2,197 | $82,466.37 | 64,265 | 2025-03-06 | Filing | |
| $36.77 | 2,000 | $73,546.60 | 18,065 | 2025-03-07 | Filing | |
| $34.09 | 8,123 | $276,947.19 | 113,915 | 2024-12-20 | Filing | |
| $35.07 | 7,890 | $276,664.43 | 122,038 | 2024-12-18 | Filing | |
| $36.08 | 48,453 | $1,747,941.98 | 54,998 | 2024-12-02 | Filing | |
| $36.00 | 3,842 | $138,312.00 | 32,481 | 2024-12-02 | Filing |