| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $27.77 | 3,380 | $93,866.32 | 2,286 | 2026-06-03 | Filing | |
| $29.05 | 10,000 | $290,502.00 | 971,129 | 2026-05-26 | Filing | |
| $29.08 | 12,335 | $358,701.80 | 3,380 | 2026-05-18 | Filing | |
| $30.03 | 720 | $21,619.44 | 981,129 | 2026-05-07 | Filing | |
| $29.71 | 10,000 | $297,052.00 | 981,849 | 2026-05-04 | Filing | |
| $30.03 | 4,916 | $147,649.11 | 991,849 | 2026-04-28 | Filing | |
| $30.00 | 10,000 | $300,026.00 | 996,765 | 2026-04-27 | Filing | |
| $30.00 | 10,000 | $300,049.00 | 1,006,765 | 2026-04-27 | Filing | |
| $29.89 | 10,000 | $298,910.00 | 1,016,765 | 2026-04-24 | Filing | |
| $30.19 | 493 | $14,881.90 | 1,026,765 | 2026-04-22 | Filing | |
| $30.02 | 4,483 | $134,600.28 | 1,027,258 | 2026-04-20 | Filing | |
| $29.90 | 14,323 | $428,319.29 | 1,031,741 | 2026-04-17 | Filing | |
| $30.00 | 10,000 | $300,002.00 | 1,046,064 | 2026-04-17 | Filing | |
| $30.03 | 10,000 | $300,277.00 | 1,056,064 | 2026-04-17 | Filing | |
| $30.00 | 10,000 | $300,036.00 | 1,066,064 | 2026-04-17 | Filing | |
| $30.00 | 4,188 | $125,641.68 | 1,076,064 | 2026-04-16 | Filing | |
| $29.95 | 5,600 | $167,719.44 | 1,080,252 | 2026-04-16 | Filing | |
| $30.02 | 10,000 | $300,230.00 | 1,085,852 | 2026-04-16 | Filing | |
| $30.22 | 10,000 | $302,211.00 | 1,095,852 | 2026-04-16 | Filing | |
| $30.70 | 243 | $7,459.78 | 1,105,852 | 2026-04-15 | Filing |