| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $32.32 | 100 | $3,231.50 | 2,376 | 2026-06-16 | Filing | |
| $32.31 | 650 | $21,003.84 | 2,476 | 2026-06-16 | Filing | |
| $36.99 | 750 | $27,742.50 | 2,144 | 2026-06-01 | Filing | |
| $34.75 | 750 | $26,062.50 | 2,894 | 2026-05-29 | Filing | |
| $33.35 | 4,545 | $151,575.75 | 107,070 | 2026-05-19 | Filing | |
| $36.45 | 8,383 | $305,560.35 | 108,532 | 2026-05-05 | Filing | |
| $43.17 | 1,000 | $43,170.00 | 108,532 | 2026-04-01 | Filing | |
| $42.88 | 1,000 | $42,880.00 | 3,365 | 2026-03-17 | Filing | |
| $43.39 | 7,594 | $329,503.66 | 111,429 | 2026-03-16 | Filing | |
| $43.57 | 8,088 | $352,353.72 | 111,429 | 2026-03-11 | Filing | |
| $44.76 | 6,700 | $299,858.50 | 118,372 | 2026-03-10 | Filing | |
| $44.81 | 44,000 | $1,971,640.00 | 109,123 | 2026-03-10 | Filing | |
| $43.84 | 7,000 | $306,904.50 | 99,962 | 2026-03-02 | Filing | |
| $43.37 | 1,000 | $43,370.00 | 134,516 | 2026-03-02 | Filing | |
| $45.03 | 17,930 | $807,387.90 | 44,319,782 | 2026-02-18 | Filing | |
| $45.12 | 11,742 | $529,799.04 | 44,337,712 | 2026-02-17 | Filing | |
| $43.17 | 7,000 | $302,155.00 | 105,894 | 2026-02-13 | Filing | |
| $43.69 | 1,000 | $43,690.00 | 121,880 | 2026-02-02 | Filing | |
| $49.73 | 37,306 | $1,855,227.38 | 44,349,454 | 2026-01-22 | Filing | |
| $48.75 | 7,694 | $375,082.50 | 44,386,760 | 2026-01-22 | Filing |