| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $32.76 | 34,588 | $1,133,102.88 | 155,909 | 2024-02-26 | Filing | |
| $31.82 | 9,503 | $302,385.46 | 190,497 | 2024-02-26 | Filing | |
| $32.77 | 1,359 | $44,534.43 | 137,426 | 2024-02-26 | Filing | |
| $31.74 | 500 | $15,870.00 | 138,785 | 2024-02-26 | Filing | |
| $32.80 | 4,717 | $154,717.60 | 448,617 | 2024-02-26 | Filing | |
| $31.93 | 1,700 | $54,281.00 | 453,334 | 2024-02-26 | Filing | |
| $32.51 | 3,087 | $100,358.37 | 1,111,889 | 2024-02-01 | Filing | |
| $32.51 | 2,000 | $65,020.00 | 455,034 | 2024-02-01 | Filing | |
| $33.07 | 756 | $25,000.92 | 396,985 | 2024-01-29 | Filing | |
| $39.20 | 5,100 | $199,920.00 | 1,162,832 | 2024-01-08 | Filing | |
| $38.76 | 18,682 | $724,114.32 | 1,167,932 | 2024-01-08 | Filing | |
| $37.60 | 13,718 | $515,796.80 | 1,186,614 | 2024-01-08 | Filing | |
| $39.98 | 2,000 | $79,960.00 | 457,034 | 2024-01-02 | Filing | |
| $39.98 | 2,446 | $97,791.08 | 1,114,976 | 2024-01-02 | Filing | |
| $39.99 | 2,551 | $102,014.49 | 397,741 | 2023-12-26 | Filing | |
| $41.67 | 34,800 | $1,450,116.00 | 1,200,332 | 2023-12-19 | Filing | |
| $40.69 | 115,200 | $4,687,488.00 | 1,235,132 | 2023-12-19 | Filing | |
| $32.31 | 112,500 | $3,634,875.00 | 1,350,332 | 2023-12-01 | Filing | |
| $29.40 | 2,000 | $58,800.00 | 459,034 | 2023-12-01 | Filing | |
| $30.00 | 3,334 | $100,020.00 | 1,117,422 | 2023-12-01 | Filing |