| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $85.08 | 12,500 | $1,063,500.00 | 441,797 | 2024-01-02 | Filing | |
| $73.60 | 5,000 | $368,000.00 | 18,653 | 2023-12-27 | Filing | |
| $73.60 | 5,000 | $368,000.00 | 18,653 | 2023-12-27 | Filing | |
| $36.95 | 12,500 | $461,875.00 | 441,797 | 2023-12-18 | Filing | |
| $36.34 | 2,458 | $89,323.72 | 42,380 | 2023-12-18 | Filing | |
| $32.99 | 12,500 | $412,375.00 | 441,417 | 2023-11-30 | Filing | |
| $34.57 | 12,500 | $432,125.00 | 441,417 | 2023-11-15 | Filing | |
| $35.40 | 2,500 | $88,500.00 | 150,664 | 2023-11-09 | Filing | |
| $32.17 | 12,500 | $402,125.00 | 441,417 | 2023-10-30 | Filing | |
| $33.70 | 12,500 | $421,250.00 | 441,417 | 2023-10-16 | Filing | |
| $35.89 | 2,500 | $89,725.00 | 153,164 | 2023-10-12 | Filing | |
| $30.00 | 12,500 | $375,000.00 | 441,417 | 2023-10-06 | Filing | |
| $34.86 | 2,500 | $87,150.00 | 155,664 | 2023-09-14 | Filing | |
| $34.90 | 12,500 | $436,206.25 | 441,417 | 2023-09-13 | Filing | |
| $33.99 | 12,500 | $424,875.00 | 441,417 | 2023-08-25 | Filing | |
| $32.02 | 6,020 | $192,760.40 | 18,205 | 2023-08-21 | Filing | |
| $32.37 | 792 | $25,634.74 | 441,417 | 2023-08-11 | Filing | |
| $32.37 | 11,708 | $378,954.01 | 441,417 | 2023-08-11 | Filing | |
| $43.92 | 10,000 | $439,240.00 | 406,412 | 2022-12-21 | Filing | |
| $31.70 | 2,500 | $79,250.00 | 158,164 | 2023-08-10 | Filing |