| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $33.75 | 72 | $2,430.00 | 31,767 | 2024-08-02 | Filing | |
| $31.47 | 1,079 | $33,954.30 | 31,839 | 2024-06-17 | Filing | |
| $31.43 | 994 | $31,237.94 | 298,578 | 2024-06-17 | Filing | |
| $33.00 | 975 | $32,175.00 | 299,572 | 2024-05-28 | Filing | |
| $33.02 | 392 | $12,943.88 | 212,644 | 2024-05-28 | Filing | |
| $36.14 | 5,305 | $191,730.13 | 213,036 | 2024-03-05 | Filing | |
| $36.08 | 435 | $15,695.02 | 31,254 | 2024-03-05 | Filing | |
| $36.20 | 13,820 | $500,326.84 | 276,084 | 2024-03-05 | Filing | |
| $36.15 | 8,302 | $300,104.85 | 178,176 | 2024-03-05 | Filing | |
| $36.07 | 908 | $32,753.65 | 49,068 | 2024-03-05 | Filing | |
| $35.26 | 90,745 | $3,200,013.53 | 289,904 | 2024-02-07 | Filing | |
| $36.15 | 1,660 | $60,010.00 | 31,689 | 2024-01-30 | Filing | |
| $31.75 | 2,642 | $83,884.56 | 186,478 | 2023-11-21 | Filing | |
| $31.86 | 4,358 | $138,858.95 | 189,120 | 2023-11-20 | Filing | |
| $32.02 | 2,156 | $69,039.22 | 193,478 | 2023-11-20 | Filing | |
| $32.04 | 965 | $30,918.41 | 33,349 | 2023-11-20 | Filing | |
| $31.90 | 5,925 | $189,020.54 | 380,649 | 2023-11-20 | Filing | |
| $31.98 | 1,378 | $44,065.00 | 49,976 | 2023-11-20 | Filing | |
| $31.91 | 5,254 | $167,629.92 | 218,341 | 2023-11-20 | Filing | |
| $31.91 | 7,622 | $243,246.22 | 522,400 | 2023-11-20 | Filing |