| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $32.57 | 540 | $17,587.80 | 91,712 | 2023-07-27 | Filing | |
| $26.22 | 5,000 | $131,100.00 | 925,076 | 2023-05-15 | Filing | |
| $26.19 | 18,387 | $481,555.53 | 91,172 | 2023-05-09 | Filing | |
| $27.97 | 2,500 | $69,925.00 | 920,076 | 2023-05-02 | Filing | |
| $29.05 | 4,000 | $116,200.00 | 917,576 | 2023-05-01 | Filing | |
| $29.45 | 1,700 | $50,065.00 | 12,700 | 2023-04-28 | Filing | |
| $28.50 | 3,500 | $99,750.00 | 100,127 | 2023-04-27 | Filing | |
| $31.00 | 100 | $3,100.00 | 39,959 | 2023-03-14 | Filing | |
| $32.75 | 9,146 | $299,531.50 | 72,785 | 2023-03-14 | Filing | |
| $29.89 | 2,500 | $74,725.00 | 911,057 | 2023-03-13 | Filing | |
| $33.83 | 850 | $28,755.50 | 94,108 | 2023-03-10 | Filing | |
| $35.45 | 2,216 | $78,557.20 | 11,000 | 2023-03-08 | Filing | |
| $35.46 | 1 | $35.46 | 8,784 | 2023-03-08 | Filing | |
| $35.47 | 783 | $27,773.01 | 8,783 | 2023-03-08 | Filing | |
| $34.43 | 2,000 | $68,860.00 | 908,557 | 2023-03-09 | Filing | |
| $37.95 | 3,000 | $113,850.00 | 8,000 | 2023-02-08 | Filing | |
| $36.43 | 100 | $3,643.00 | 5,000 | 2023-02-06 | Filing | |
| $36.44 | 3,687 | $134,354.28 | 4,900 | 2023-02-06 | Filing | |
| $36.45 | 652 | $23,765.40 | 1,213 | 2023-02-06 | Filing | |
| $36.39 | 37 | $1,346.43 | 561 | 2023-02-06 | Filing |