Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $31.12 | 3,935 | Officer | 16,787 | 2024-01-09 | Filing |
| $35.25 | 11,000 | Large Shareholder | 0 | 2020-03-13 | Filing |
| $32.41 | 4,537 | Large Shareholder | 11,000 | 2020-03-12 | Filing |
| $37.28 | 4,500 | Officer | 5,184 | 2023-03-29 | Filing |
| $43.51 | 11,450 | Officer | 8,166 | 2023-01-12 | Filing |
| $42.36 | 1,599 | Officer | 1,600 | 2022-12-14 | Filing |
| $43.65 | 1,954 | Officer | 1,955 | 2022-09-15 | Filing |
| $45.94 | 3,200 | Officer | 3,199 | 2022-07-15 | Filing |
| $53.73 | 1,000 | Officer | 1,028 | 2022-04-18 | Filing |
| $58.30 | 15,771 | Officer | 58,020 | 2021-07-14 | Filing |
| $57.38 | 15,000 | Officer | 68,841 | 2021-06-14 | Filing |
| $55.80 | 16,500 | Officer | 15,893 | 2021-04-14 | Filing |
| $47.31 | 500 | Officer | 526 | 2021-01-21 | Filing |
| $47.37 | 1,126 | Officer | 0 | 2021-01-15 | Filing |
| $46.65 | 8,000 | Officer | 32,393 | 2021-01-05 | Filing |
| $49.24 | 10,000 | Officer | 58,136 | 2020-01-17 | Filing |
| $46.43 | 450 | Officer | 2,226 | 2019-09-16 | Filing |
| $45.64 | 2,150 | Officer | 1,031 | 2019-06-14 | Filing |
| $45.00 | 5,900 | Officer | 1,031 | 2019-04-08 | Filing |
| $43.70 | 1,633 | Officer | 2,226 | 2019-03-25 | Filing |