| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $36.91 | 49,569 | $1,829,591.79 | 94,713 | 2024-05-16 | Filing | |
| $37.78 | 101,000 | $3,815,780.00 | 198,154 | 2024-05-17 | Filing | |
| $36.91 | 18,028 | $665,413.48 | 40,175 | 2024-05-16 | Filing | |
| $36.91 | 11,072 | $408,667.52 | 21,446 | 2024-05-16 | Filing | |
| $36.91 | 2,472 | $91,241.52 | 72,758 | 2024-05-16 | Filing | |
| $37.75 | 15,978 | $603,131.15 | 22,370 | 2024-04-25 | Filing | |
| $37.23 | 25,000 | $930,750.00 | 60,804 | 2023-11-03 | Filing | |
| $37.35 | 25,000 | $933,750.00 | 85,804 | 2023-11-02 | Filing | |
| $31.09 | 50,000 | $1,554,450.00 | 170,735 | 2023-08-01 | Filing | |
| $26.80 | 1,950 | $52,260.00 | 16,713 | 2023-06-15 | Filing | |
| $27.09 | 32,000 | $866,880.00 | 250,738 | 2023-06-01 | Filing | |
| $29.49 | 40,000 | $1,179,600.00 | 282,738 | 2023-05-18 | Filing | |
| $27.39 | 24,675 | $675,848.25 | 57,192 | 2023-05-15 | Filing | |
| $27.39 | 6,052 | $165,764.28 | 79,820 | 2023-05-15 | Filing | |
| $27.39 | 36,419 | $997,516.41 | 98,899 | 2023-05-15 | Filing | |
| $27.39 | 153,000 | $4,190,670.00 | 263,070 | 2023-05-15 | Filing | |
| $27.39 | 99,000 | $2,711,610.00 | 397,439 | 2023-05-15 | Filing | |
| $34.65 | 5,000 | $173,255.00 | 80,801 | 2022-08-26 | Filing | |
| $31.44 | 1,600 | $50,306.40 | 10,685 | 2022-08-02 | Filing | |
| $32.67 | 85,000 | $2,776,686.50 | 753,577 | 2022-05-25 | Filing |