| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $42.02 | 4,876 | $204,904.15 | 117,267 | 2024-02-27 | Filing | |
| $40.15 | 6,192 | $248,608.80 | 9,806 | 2024-02-06 | Filing | |
| $39.20 | 71,840 | $2,815,768.80 | 428,768 | 2024-02-01 | Filing | |
| $33.29 | 3,030 | $100,868.70 | 95,362 | 2023-10-19 | Filing | |
| $34.80 | 9,390 | $326,772.00 | 98,392 | 2023-10-17 | Filing | |
| $45.52 | 12,129 | $552,112.08 | 85,708 | 2023-08-09 | Filing | |
| $45.00 | 17,944 | $807,480.00 | 166,192 | 2023-08-07 | Filing | |
| $45.00 | 7,056 | $317,520.00 | 184,136 | 2023-08-02 | Filing | |
| $48.43 | 3,350 | $162,243.85 | 27,465 | 2023-07-20 | Filing | |
| $36.90 | 7,513 | $277,229.70 | 107,782 | 2023-05-31 | Filing | |
| $34.53 | 5,000 | $172,650.00 | 273,712 | 2023-04-17 | Filing | |
| $38.43 | 4,846 | $186,231.78 | 115,295 | 2023-02-28 | Filing | |
| $37.87 | 5,000 | $189,325.00 | 278,712 | 2023-02-27 | Filing | |
| $38.77 | 13,124 | $508,843.73 | 57,383 | 2023-02-14 | Filing | |
| $40.01 | 5,481 | $219,294.81 | 8,720 | 2023-02-02 | Filing | |
| $38.20 | 15,529 | $593,207.80 | 16,780 | 2023-01-17 | Filing | |
| $34.19 | 2,000 | $68,380.00 | 111,153 | 2022-10-28 | Filing | |
| $31.58 | 47,500 | $1,499,907.50 | 399,212 | 2022-08-31 | Filing | |
| $41.65 | 12,780 | $532,287.00 | 90,373 | 2022-05-27 | Filing | |
| $41.48 | 7,704 | $319,561.92 | 113,153 | 2022-05-31 | Filing |