| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $46.98 | 6,000 | $281,880.00 | 47,991 | 2024-11-19 | Filing | |
| $50.47 | 5,000 | $252,350.00 | 85,172 | 2024-11-12 | Filing | |
| $45.90 | 24,000 | $1,101,600.00 | 424,173 | 2024-11-05 | Filing | |
| $42.70 | 7,073 | $302,017.10 | 42,027 | 2024-08-26 | Filing | |
| $39.49 | 10,000 | $394,900.00 | 45,062 | 2024-05-08 | Filing | |
| $38.87 | 6,777 | $263,421.99 | 67,774 | 2024-05-07 | Filing | |
| $38.38 | 783 | $30,051.54 | 20,735 | 2024-05-07 | Filing | |
| $30.31 | 7,600 | $230,356.00 | 42,474 | 2024-02-15 | Filing | |
| $30.00 | 400 | $12,000.00 | 50,074 | 2024-02-14 | Filing | |
| $30.00 | 12,232 | $366,960.00 | 63,779 | 2024-02-05 | Filing | |
| $28.87 | 30,000 | $866,100.00 | 47,989 | 2022-11-02 | Filing | |
| $26.05 | 3,100 | $80,755.00 | 30,171 | 2021-12-08 | Filing | |
| $28.36 | 402 | $11,398.71 | 23,822 | 2019-09-11 | Filing | |
| $28.30 | 3,116 | $88,182.80 | 24,224 | 2019-09-11 | Filing | |
| $26.75 | 3,054 | $81,694.50 | 19,143 | 2019-07-30 | Filing | |
| $27.00 | 19,000 | $513,000.00 | 22,940 | 2019-07-30 | Filing | |
| $32.06 | 1,000 | $32,063.30 | 18,893 | 2017-09-07 | Filing | |
| $31.91 | 5,922 | $188,968.65 | 30,524 | 2017-08-17 | Filing | |
| $33.50 | 41,422 | $1,387,637.00 | 92,706 | 2017-07-25 | Filing | |
| $33.81 | 20,150 | $681,267.47 | 92,706 | 2017-07-24 | Filing |