| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $46.50 | 2,000 | $93,000.00 | 53,099 | 2026-06-12 | Filing | |
| $46.23 | 8,000 | $369,840.00 | 55,099 | 2026-06-10 | Filing | |
| $46.15 | 2,200 | $101,530.00 | 84,346 | 2026-06-10 | Filing | |
| $43.78 | 6,073 | $265,875.94 | 324,842 | 2026-05-26 | Filing | |
| $43.78 | 2,532 | $110,850.96 | 63,099 | 2026-05-26 | Filing | |
| $43.78 | 3,944 | $172,668.32 | 101,141 | 2026-05-26 | Filing | |
| $43.56 | 1,915 | $83,417.40 | 105,085 | 2026-05-18 | Filing | |
| $43.56 | 1,561 | $67,997.16 | 65,631 | 2026-05-18 | Filing | |
| $43.56 | 2,944 | $128,240.64 | 330,915 | 2026-05-18 | Filing | |
| $45.97 | 1,510 | $69,414.70 | 51,546 | 2026-03-18 | Filing | |
| $46.17 | 36,000 | $1,662,120.00 | 24,375 | 2026-03-18 | Filing | |
| $51.82 | 22,727 | $1,177,713.14 | 505,805 | 2025-12-16 | Filing | |
| $52.51 | 2,273 | $119,355.23 | 505,805 | 2025-12-12 | Filing | |
| $52.27 | 1,154 | $60,319.58 | 6,123 | 2025-12-12 | Filing | |
| $50.33 | 10,000 | $503,300.00 | 52,000 | 2025-11-13 | Filing | |
| $50.29 | 20,004 | $1,006,001.16 | 52,000 | 2025-11-12 | Filing | |
| $56.75 | 754 | $42,789.50 | 53,056 | 2025-07-02 | Filing | |
| $59.64 | 1,000 | $59,640.00 | 7,277 | 2025-06-11 | Filing | |
| $57.68 | 7,000 | $403,760.00 | 42,192 | 2025-05-27 | Filing | |
| $56.66 | 1,762 | $99,834.92 | 49,192 | 2025-05-23 | Filing |