| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $41.11 | 24,850 | $1,021,583.50 | 260,354 | 2025-04-09 | Filing | |
| $45.78 | 26,592 | $1,217,381.76 | 259,997 | 2025-03-13 | Filing | |
| $46.31 | 26,591 | $1,231,429.21 | 259,997 | 2025-03-12 | Filing | |
| $49.52 | 10,000 | $495,200.00 | 15,539 | 2025-03-03 | Filing | |
| $49.53 | 9,000 | $445,770.00 | 28,650 | 2025-03-03 | Filing | |
| $49.53 | 9,000 | $445,770.00 | 13,967 | 2025-03-03 | Filing | |
| $49.53 | 10,000 | $495,300.00 | 66,101 | 2025-03-03 | Filing | |
| $52.07 | 1,669 | $86,904.83 | 756 | 2025-02-25 | Filing | |
| $52.07 | 1,137 | $59,203.59 | 1,206 | 2025-02-25 | Filing | |
| $57.32 | 3,835 | $219,822.20 | 756 | 2025-02-20 | Filing | |
| $56.72 | 1,710 | $96,991.20 | 1,206 | 2025-02-19 | Filing | |
| $55.43 | 1,000 | $55,430.00 | 11,900 | 2025-02-12 | Filing | |
| $55.47 | 6,000 | $332,820.00 | 11,900 | 2025-02-12 | Filing | |
| $62.50 | 2,500 | $156,250.00 | 26,595 | 2025-02-05 | Filing | |
| $61.99 | 1,092 | $67,693.08 | 1,206 | 2025-02-05 | Filing | |
| $61.99 | 3,908 | $242,256.92 | 1,206 | 2025-01-28 | Filing | |
| $58.72 | 2,600 | $152,672.00 | 27,402 | 2024-12-04 | Filing | |
| $58.72 | 10,000 | $587,200.00 | 58,371 | 2024-12-02 | Filing | |
| $60.00 | 2,500 | $150,000.00 | 26,595 | 2024-11-22 | Filing | |
| $55.54 | 7,000 | $388,780.00 | 11,900 | 2024-11-13 | Filing |