| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $14.98 | 525 | $7,864.50 | 0 | 2007-04-11 | Filing | |
| $14.98 | 2,000 | $29,960.00 | 0 | 2007-04-11 | Filing | |
| $25.60 | 33,067 | $846,376.32 | 188,524 | 2021-06-01 | Filing | |
| $25.50 | 16 | $408.00 | 221,591 | 2021-05-28 | Filing | |
| $25.42 | 39,908 | $1,014,461.36 | 16,943 | 2021-05-20 | Filing | |
| $25.55 | 16,917 | $432,217.51 | 221,607 | 2021-05-27 | Filing | |
| $21.70 | 41,185 | $893,714.50 | 241,220 | 2021-02-16 | Filing | |
| $21.54 | 16,037 | $345,436.98 | 282,405 | 2021-02-12 | Filing | |
| $21.76 | 848 | $18,452.48 | 298,442 | 2021-02-11 | Filing | |
| $22.00 | 11,930 | $262,460.00 | 299,290 | 2021-02-10 | Filing | |
| $17.35 | 5,000 | $86,774.00 | 89,443 | 2020-11-16 | Filing | |
| $24.52 | 25,000 | $613,095.00 | 304,860 | 2019-12-09 | Filing | |
| $25.32 | 26,657 | $675,013.89 | 329,860 | 2019-09-16 | Filing | |
| $25.40 | 22,420 | $569,459.03 | 356,517 | 2019-09-13 | Filing | |
| $25.61 | 5,000 | $128,050.00 | 80,641 | 2019-07-31 | Filing | |
| $31.65 | 5,847 | $185,057.55 | 56,903 | 2018-08-17 | Filing | |
| $31.55 | 10,000 | $315,500.00 | 62,750 | 2018-08-16 | Filing | |
| $32.50 | 850 | $27,625.00 | 8,026 | 2018-06-19 | Filing | |
| $32.27 | 15,621 | $504,155.28 | 369,566 | 2018-05-11 | Filing | |
| $32.19 | 19,379 | $623,877.84 | 385,187 | 2018-05-10 | Filing |