| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $33.76 | 10,000 | $337,600.00 | 204,961 | 2024-07-09 | Filing | |
| $33.93 | 1,348 | $45,737.64 | 107,228 | 2024-07-09 | Filing | |
| $33.74 | 1,352 | $45,616.48 | 108,576 | 2024-07-08 | Filing | |
| $31.00 | 1,300,000 | $40,300,000.00 | 4,021,444 | 2024-06-14 | Filing | |
| $29.25 | 948 | $27,729.00 | 13,191 | 2024-04-09 | Filing | |
| $29.00 | 1,800 | $52,200.00 | 14,811 | 2024-04-05 | Filing | |
| $29.19 | 4,188 | $122,247.72 | 209,077 | 2024-04-08 | Filing | |
| $29.02 | 5,000 | $145,100.00 | 213,265 | 2024-04-05 | Filing | |
| $30.03 | 812 | $24,384.36 | 218,265 | 2024-04-04 | Filing | |
| $32.30 | 5,000 | $161,500.00 | 6,258 | 2024-03-28 | Filing | |
| $31.80 | 1,558 | $49,544.40 | 11,258 | 2024-03-27 | Filing | |
| $31.80 | 3,442 | $109,455.60 | 12,816 | 2024-03-26 | Filing | |
| $30.90 | 5,000 | $154,500.00 | 16,258 | 2024-03-26 | Filing | |
| $30.40 | 5,000 | $152,000.00 | 21,258 | 2024-03-26 | Filing | |
| $29.67 | 15,000 | $445,050.00 | 22,852 | 2024-03-22 | Filing | |
| $29.54 | 45,000 | $1,329,358.50 | 1,052,526 | 2023-10-18 | Filing | |
| $29.71 | 7,831 | $232,644.91 | 1,097,526 | 2023-10-18 | Filing | |
| $29.55 | 27,743 | $819,880.56 | 1,105,357 | 2023-10-17 | Filing | |
| $20.81 | 7,024 | $146,169.44 | 41,002 | 2023-06-30 | Filing | |
| $20.44 | 4,147 | $84,764.68 | 48,026 | 2023-06-29 | Filing |