| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $59.50 | 2,148 | $127,808.36 | 0 | 2026-02-13 | Filing | |
| $58.39 | 3,756 | $219,294.44 | 0 | 2026-02-12 | Filing | |
| $58.39 | 173,296 | $10,117,904.29 | 0 | 2026-02-12 | Filing | |
| $57.27 | 12,500 | $715,883.75 | 2,212 | 2026-02-12 | Filing | |
| $56.56 | 2,381 | $134,669.36 | 2,212 | 2026-02-12 | Filing | |
| $49.51 | 6,704 | $331,889.56 | 0 | 2025-10-21 | Filing | |
| $45.03 | 2,000 | $90,060.00 | 6,582 | 2025-09-08 | Filing | |
| $45.00 | 2,002 | $90,090.00 | 8,582 | 2025-09-05 | Filing | |
| $45.00 | 2,666 | $119,970.00 | 4,593 | 2025-09-05 | Filing | |
| $32.97 | 7,991 | $263,468.86 | 0 | 2025-03-11 | Filing | |
| $33.05 | 4,566 | $150,896.71 | 0 | 2025-02-25 | Filing | |
| $32.73 | 6,803 | $222,630.22 | 4,566 | 2025-02-24 | Filing | |
| $37.75 | 2,934 | $110,772.88 | 0 | 2024-12-12 | Filing | |
| $40.03 | 26,000 | $1,040,670.80 | 26,608 | 2024-11-22 | Filing | |
| $40.93 | 5,331 | $218,211.69 | 2,934 | 2024-03-12 | Filing | |
| $40.54 | 6,782 | $274,922.61 | 0 | 2024-03-06 | Filing | |
| $49.53 | 4,375 | $216,676.25 | 0 | 2023-03-06 | Filing | |
| $49.50 | 600 | $29,700.00 | 0 | 2023-03-03 | Filing | |
| $48.04 | 854 | $41,026.16 | 35,500 | 2023-02-23 | Filing | |
| $48.39 | 912 | $44,131.68 | 35,500 | 2023-02-17 | Filing |