| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $60.57 | 4,500 | $272,565.00 | 60,700 | 2026-02-04 | Filing | |
| $59.31 | 5,000 | $296,554.00 | 20,400 | 2026-02-03 | Filing | |
| $57.75 | 2,642 | $152,567.57 | 25,400 | 2026-01-30 | Filing | |
| $57.23 | 500 | $28,613.50 | 30,042 | 2026-01-28 | Filing | |
| $57.50 | 1,000 | $57,500.00 | 29,042 | 2026-01-28 | Filing | |
| $57.21 | 400 | $22,884.00 | 28,642 | 2026-01-28 | Filing | |
| $56.91 | 600 | $34,145.40 | 28,042 | 2026-01-28 | Filing | |
| $53.10 | 3,475 | $184,522.50 | 65,200 | 2025-08-15 | Filing | |
| $42.96 | 3,000 | $128,880.00 | 110,238 | 2025-05-12 | Filing | |
| $42.48 | 5,000 | $212,400.00 | 3,001 | 2024-08-30 | Filing | |
| $49.22 | 5,573 | $274,308.08 | 67,752 | 2024-11-26 | Filing | |
| $43.77 | 2,036 | $89,115.72 | 65,618 | 2024-09-23 | Filing | |
| $43.96 | 17,750 | $780,290.00 | 67,654 | 2024-09-20 | Filing | |
| $43.34 | 30,000 | $1,300,200.00 | 128,943 | 2024-07-26 | Filing | |
| $43.41 | 22,800 | $989,748.00 | 196,416 | 2024-07-26 | Filing | |
| $30.05 | 1,015 | $30,500.75 | 11,569 | 2024-06-26 | Filing | |
| $33.82 | 500 | $16,909.00 | 11,395 | 2024-02-14 | Filing | |
| $32.78 | 1,221 | $40,018.28 | 1,812 | 2023-12-04 | Filing | |
| $27.97 | 903 | $25,256.91 | 11,895 | 2023-09-07 | Filing | |
| $29.56 | 41,667 | $1,231,676.52 | 226,308 | 2023-08-30 | Filing |