| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $46.70 | 4,556 | $212,765.20 | 27,079 | 2026-04-17 | Filing | |
| $45.80 | 10,000 | $458,000.00 | 355,850 | 2026-04-16 | Filing | |
| $46.05 | 10,000 | $460,500.00 | 365,850 | 2026-04-16 | Filing | |
| $45.10 | 10,000 | $451,000.00 | 375,850 | 2026-04-15 | Filing | |
| $45.30 | 19,250 | $872,025.00 | 113,560 | 2026-04-14 | Filing | |
| $45.00 | 5,000 | $225,000.00 | 385,850 | 2026-04-13 | Filing | |
| $44.77 | 1,000 | $44,770.00 | 136,173 | 2026-04-13 | Filing | |
| $45.35 | 50,000 | $2,267,500.00 | 0 | 2026-04-14 | Filing | |
| $44.25 | 11,875 | $525,468.75 | 132,810 | 2026-04-09 | Filing | |
| $44.00 | 40,635 | $1,787,940.00 | 136,173 | 2026-04-09 | Filing | |
| $44.00 | 882 | $38,808.00 | 176,808 | 2026-04-09 | Filing | |
| $44.00 | 5,000 | $220,000.00 | 385,850 | 2026-04-09 | Filing | |
| $42.90 | 109,194 | $4,684,422.60 | 334,068 | 2026-04-08 | Filing | |
| $43.28 | 5,500 | $238,040.00 | 443,262 | 2026-04-08 | Filing | |
| $43.27 | 6,500 | $281,255.00 | 448,762 | 2026-04-08 | Filing | |
| $43.50 | 1,752 | $76,212.00 | 31,635 | 2026-04-08 | Filing | |
| $42.69 | 10,000 | $426,900.00 | 144,685 | 2026-04-08 | Filing | |
| $43.27 | 5,000 | $216,350.00 | 385,850 | 2026-04-08 | Filing | |
| $40.53 | 5,000 | $202,650.00 | 385,850 | 2026-04-06 | Filing | |
| $42.31 | 10,000 | $423,100.00 | 33,199 | 2026-04-01 | Filing |