| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $31.91 | 16,667 | $531,843.97 | 90,475 | 2024-05-02 | Filing | |
| $32.53 | 2,794 | $90,888.82 | 90,475 | 2024-05-01 | Filing | |
| $32.01 | 13,873 | $444,074.73 | 93,269 | 2024-05-01 | Filing | |
| $32.05 | 936 | $30,000.67 | 20,227 | 2023-11-30 | Filing | |
| $34.72 | 7,235 | $251,168.81 | 21,669 | 2023-06-16 | Filing | |
| $30.01 | 40,000 | $1,200,500.00 | 26,947 | 2023-03-13 | Filing | |
| $30.29 | 5,000 | $151,473.00 | 66,947 | 2023-03-13 | Filing | |
| $35.43 | 279 | $9,884.36 | 32,446 | 2022-11-28 | Filing | |
| $36.21 | 8,332 | $301,660.06 | 54,352 | 2022-11-25 | Filing | |
| $36.90 | 920 | $33,951.68 | 32,871 | 2022-11-08 | Filing | |
| $40.03 | 25,000 | $1,000,775.00 | 34,313 | 2022-06-15 | Filing | |
| $54.10 | 1,674 | $90,563.40 | 52,964 | 2022-02-17 | Filing | |
| $42.87 | 5,680 | $243,518.64 | 34,312 | 2022-06-01 | Filing | |
| $56.25 | 18,405 | $1,035,336.47 | 36,287 | 2022-03-15 | Filing | |
| $55.37 | 6,595 | $365,132.18 | 54,692 | 2022-03-15 | Filing | |
| $55.00 | 293 | $16,115.00 | 33,699 | 2022-02-08 | Filing | |
| $56.47 | 7,155 | $404,042.85 | 36,287 | 2021-12-15 | Filing | |
| $55.04 | 12,162 | $669,403.78 | 43,442 | 2021-12-15 | Filing | |
| $54.00 | 5,683 | $306,890.52 | 55,604 | 2021-12-15 | Filing | |
| $61.96 | 997 | $61,777.21 | 34,123 | 2021-11-05 | Filing |