| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $44.80 | 2,065 | $92,512.00 | 139,109 | 2026-03-25 | Filing | |
| $47.31 | 435 | $20,579.85 | 141,174 | 2026-03-23 | Filing | |
| $48.19 | 2,020 | $97,343.80 | 141,609 | 2026-03-20 | Filing | |
| $48.10 | 3,245 | $156,084.50 | 143,629 | 2026-03-19 | Filing | |
| $47.50 | 900 | $42,750.00 | 162,485 | 2026-03-13 | Filing | |
| $47.62 | 1,323 | $63,001.26 | 163,385 | 2026-03-12 | Filing | |
| $47.76 | 4,735 | $226,143.60 | 146,874 | 2026-03-18 | Filing | |
| $47.39 | 7,500 | $355,425.00 | 151,609 | 2026-03-17 | Filing | |
| $47.00 | 3,376 | $158,672.00 | 159,109 | 2026-03-16 | Filing | |
| $47.50 | 900 | $42,750.00 | 162,660 | 2026-03-13 | Filing | |
| $47.56 | 1,148 | $54,598.88 | 163,560 | 2026-03-12 | Filing | |
| $48.03 | 1,649 | $79,201.47 | 164,708 | 2026-03-11 | Filing | |
| $48.50 | 252 | $12,222.00 | 166,357 | 2026-03-10 | Filing | |
| $48.00 | 2,500 | $120,000.00 | 166,609 | 2026-03-09 | Filing | |
| $51.44 | 9,000 | $462,960.00 | 130,531 | 2025-09-15 | Filing | |
| $50.38 | 9,000 | $453,420.00 | 139,531 | 2025-08-15 | Filing | |
| $51.68 | 1,881 | $97,210.08 | 148,531 | 2025-07-16 | Filing | |
| $51.28 | 7,119 | $365,062.32 | 150,412 | 2025-07-15 | Filing | |
| $51.53 | 2,341 | $120,631.73 | 157,531 | 2025-06-25 | Filing | |
| $54.26 | 6,659 | $361,317.34 | 159,872 | 2025-06-24 | Filing |