| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.53 | 10,000 | $385,300.00 | 797,738 | 2026-11-09 | Filing | |
| $38.00 | 3,108 | $118,104.00 | 77,634 | 2026-11-02 | Filing | |
| $38.25 | 50 | $1,912.50 | 80,742 | 2026-10-30 | Filing | |
| $37.31 | 4,175 | $155,769.25 | 807,738 | 2026-10-26 | Filing | |
| $37.00 | 825 | $30,525.00 | 811,913 | 2026-10-23 | Filing | |
| $36.90 | 5,000 | $184,500.00 | 812,738 | 2026-10-22 | Filing | |
| $37.64 | 2,700 | $101,628.00 | 484,309 | 2026-09-16 | Filing | |
| $37.29 | 8,071 | $300,967.59 | 817,738 | 2026-09-14 | Filing | |
| $37.03 | 16,929 | $626,880.87 | 825,809 | 2026-09-11 | Filing | |
| $40.30 | 10,000 | $403,000.00 | 842,738 | 2026-07-16 | Filing | |
| $35.97 | 5,000 | $179,850.00 | 488,359 | 2026-06-18 | Filing | |
| $35.98 | 5,000 | $179,900.00 | 493,359 | 2026-06-18 | Filing | |
| $35.95 | 5,000 | $179,750.00 | 498,359 | 2026-06-18 | Filing | |
| $36.11 | 9,390 | $339,072.90 | 852,738 | 2026-06-18 | Filing | |
| $36.29 | 4,500 | $163,305.00 | 862,128 | 2026-06-17 | Filing | |
| $35.58 | 12,892 | $458,697.36 | 866,628 | 2026-06-04 | Filing | |
| $35.42 | 53,504 | $1,895,111.68 | 879,520 | 2026-04-30 | Filing | |
| $33.45 | 3,000 | $100,350.00 | 933,024 | 2026-03-26 | Filing | |
| $36.92 | 1,827 | $67,452.84 | 936,024 | 2026-01-06 | Filing | |
| $36.20 | 3,173 | $114,862.60 | 937,851 | 2026-01-05 | Filing |