| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.76 | 145 | $5,620.16 | 107,699 | 2026-05-14 | Filing | |
| $37.84 | 1,083 | $40,981.69 | 107,844 | 2026-05-14 | Filing | |
| $38.74 | 150 | $5,811.15 | 134,811 | 2026-05-14 | Filing | |
| $37.86 | 1,729 | $65,467.55 | 134,961 | 2026-05-14 | Filing | |
| $38.72 | 60 | $2,322.90 | 59,742 | 2026-05-14 | Filing | |
| $37.95 | 974 | $36,958.72 | 59,802 | 2026-05-14 | Filing | |
| $38.70 | 200 | $7,740.00 | 134,039 | 2026-05-14 | Filing | |
| $37.92 | 2,739 | $103,859.05 | 134,239 | 2026-05-14 | Filing | |
| $37.23 | 3,364 | $125,241.72 | 65,245 | 2026-05-15 | Filing | |
| $38.61 | 290 | $11,196.90 | 68,609 | 2026-05-14 | Filing | |
| $37.83 | 1,956 | $74,003.89 | 68,899 | 2026-05-14 | Filing | |
| $44.20 | 4,734 | $209,258.90 | 136,978 | 2026-03-26 | Filing | |
| $43.67 | 8,800 | $384,319.76 | 70,855 | 2026-03-24 | Filing | |
| $42.85 | 966 | $41,393.10 | 35,743 | 2026-03-03 | Filing | |
| $42.85 | 242 | $10,369.70 | 4,749 | 2026-03-03 | Filing | |
| $45.15 | 8,050 | $363,458.31 | 637,783 | 2026-02-27 | Filing | |
| $45.29 | 39,663 | $1,796,190.52 | 2,249,920 | 2026-02-20 | Filing | |
| $43.73 | 7,786 | $340,481.78 | 57,487 | 2026-02-18 | Filing | |
| $44.22 | 5,538 | $244,879.28 | 65,273 | 2026-02-12 | Filing | |
| $44.25 | 13,661 | $604,552.53 | 116,322 | 2026-02-17 | Filing |