| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $39.57 | 574 | $22,711.40 | 28,202 | 2024-05-14 | Filing | |
| $38.91 | 14,426 | $561,252.19 | 28,776 | 2024-05-14 | Filing | |
| $37.46 | 10,000 | $374,610.00 | 28,202 | 2024-05-13 | Filing | |
| $37.63 | 18,448 | $694,277.57 | 329,502 | 2024-05-13 | Filing | |
| $38.46 | 2,500 | $96,150.00 | 28,768 | 2024-05-10 | Filing | |
| $40.66 | 1,521 | $61,843.86 | 350,432 | 2024-05-10 | Filing | |
| $38.68 | 12,431 | $480,834.81 | 351,953 | 2024-05-10 | Filing | |
| $37.81 | 30,633 | $1,158,169.40 | 364,384 | 2024-05-10 | Filing | |
| $38.53 | 10,000 | $385,335.00 | 28,202 | 2024-05-10 | Filing | |
| $26.15 | 3,904 | $102,099.36 | 28,202 | 2024-03-01 | Filing | |
| $25.30 | 8,696 | $220,047.06 | 28,202 | 2024-02-29 | Filing | |
| $25.43 | 16,000 | $406,896.00 | 28,202 | 2024-02-28 | Filing | |
| $26.14 | 13,208 | $345,299.39 | 395,017 | 2024-02-16 | Filing | |
| $26.29 | 22,558 | $592,937.03 | 408,225 | 2024-02-15 | Filing | |
| $26.09 | 22,500 | $586,932.75 | 430,783 | 2024-02-14 | Filing | |
| $26.06 | 22,383 | $583,401.70 | 453,283 | 2024-02-13 | Filing | |
| $34.25 | 4,923 | $168,613.24 | 475,666 | 2023-09-14 | Filing | |
| $34.46 | 1,000 | $34,462.70 | 8,803 | 2023-09-13 | Filing | |
| $34.57 | 60,000 | $2,073,936.00 | 0 | 2023-09-13 | Filing | |
| $38.00 | 500 | $19,001.55 | 22,000 | 2023-06-07 | Filing |