| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.80 | 5,000 | $194,000.00 | 25,641 | 2026-08-24 | Filing | |
| $38.80 | 5,000 | $194,000.00 | 30,641 | 2026-08-21 | Filing | |
| $39.80 | 10,000 | $398,000.00 | 35,641 | 2026-08-14 | Filing | |
| $39.50 | 10,000 | $395,000.00 | 45,641 | 2026-08-13 | Filing | |
| $40.25 | 455 | $18,313.75 | 55,641 | 2026-08-05 | Filing | |
| $40.25 | 10,000 | $402,500.00 | 56,096 | 2026-08-04 | Filing | |
| $40.00 | 10,000 | $400,000.00 | 66,096 | 2026-08-04 | Filing | |
| $40.00 | 12,100 | $484,000.00 | 76,096 | 2026-08-03 | Filing | |
| $38.00 | 10,000 | $380,000.00 | 87,016 | 2026-06-02 | Filing | |
| $38.00 | 10,000 | $380,000.00 | 97,016 | 2026-05-27 | Filing | |
| $37.75 | 10,000 | $377,500.00 | 107,016 | 2026-05-26 | Filing | |
| $37.25 | 10,000 | $372,500.00 | 117,016 | 2026-05-13 | Filing | |
| $38.00 | 2,000 | $76,000.00 | 7,912 | 2026-05-05 | Filing | |
| $37.98 | 259,771 | $9,866,959.82 | 7,867 | 2026-03-05 | Filing | |
| $39.84 | 9,025 | $359,562.32 | 91,817 | 2026-02-06 | Filing | |
| $38.44 | 23,582 | $906,461.42 | 65,831 | 2026-02-03 | Filing | |
| $38.66 | 2,408 | $93,093.28 | 89,413 | 2026-02-03 | Filing | |
| $38.47 | 10 | $384.70 | 91,821 | 2026-02-03 | Filing | |
| $35.00 | 2,200 | $77,000.00 | 8,692 | 2025-11-25 | Filing | |
| $32.68 | 6,640 | $216,995.20 | 102,998 | 2025-08-15 | Filing |