| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $61.65 | 4,500 | $277,425.00 | 55,045 | 2026-06-17 | Filing | |
| $60.81 | 5,500 | $334,455.00 | 59,545 | 2026-06-17 | Filing | |
| $60.71 | 4,697 | $285,154.87 | 65,045 | 2026-06-16 | Filing | |
| $59.97 | 5,303 | $318,020.91 | 69,742 | 2026-06-16 | Filing | |
| $60.71 | 5,538 | $336,211.98 | 15,437 | 2026-06-15 | Filing | |
| $65.51 | 199 | $13,036.49 | 20,975 | 2026-05-19 | Filing | |
| $65.51 | 444 | $29,086.44 | 75,045 | 2026-05-19 | Filing | |
| $73.00 | 180 | $13,140.00 | 21,174 | 2026-02-18 | Filing | |
| $73.00 | 423 | $30,879.00 | 75,489 | 2026-02-18 | Filing | |
| $35.67 | 3,867 | $137,935.89 | 21,354 | 2026-01-20 | Filing | |
| $54.28 | 1,157 | $62,801.96 | 18,971 | 2025-11-25 | Filing | |
| $54.28 | 630 | $34,196.40 | 21,585 | 2025-11-25 | Filing | |
| $54.28 | 2,207 | $119,795.96 | 54,245 | 2025-11-25 | Filing | |
| $48.18 | 1,210 | $58,297.80 | 49,342 | 2025-09-09 | Filing | |
| $47.49 | 2,156 | $102,388.44 | 50,552 | 2025-09-09 | Filing | |
| $46.41 | 1,200 | $55,692.00 | 52,708 | 2025-09-09 | Filing | |
| $45.16 | 2,100 | $94,836.00 | 53,908 | 2025-09-09 | Filing | |
| $35.69 | 307 | $10,956.83 | 17,462 | 2025-09-04 | Filing | |
| $34.41 | 189 | $6,503.49 | 17,769 | 2025-09-04 | Filing | |
| $33.60 | 432 | $14,515.20 | 17,958 | 2025-09-04 | Filing |