Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $33.17 | 3,193 | Officer, Other | 24,108 | 2024-02-28 | Filing |
| $33.17 | 3,193 | Officer, Other | 24,070 | 2024-02-28 | Filing |
| $33.08 | 9,904 | Director | 122,057 | 2024-02-13 | Filing |
| $37.05 | 10,000 | Director | 85,834 | 2023-12-19 | Filing |
| $40.09 | 1,465 | Director | 45,010 | 2023-03-03 | Filing |
| $44.00 | 16,000 | Director | 32,020 | 2022-10-28 | Filing |
| $44.72 | 8,523 | Director | 48,020 | 2022-10-28 | Filing |
| $44.29 | 3,174 | Officer, Other | 22,576 | 2022-10-31 | Filing |
| $38.40 | 10,400 | Director | 138,988 | 2022-05-20 | Filing |
| $39.01 | 600 | Director | 149,388 | 2022-05-19 | Filing |
| $39.43 | 1,400 | Director | 149,988 | 2022-05-18 | Filing |
| $40.34 | 3,155 | Officer, Other | 22,405 | 2021-12-09 | Filing |
| $45.36 | 8,090 | Officer, Director | 71,712 | 2021-05-26 | Filing |
| $46.04 | 1,100 | Director | 14,195 | 2021-05-12 | Filing |
| $48.38 | 3,000 | Director | 42,289 | 2021-03-18 | Filing |
| $50.00 | 9,000 | Director | 27,023 | 2021-03-18 | Filing |
| $43.53 | 4,500 | Director | 29,410 | 2021-03-01 | Filing |
| $25.40 | 10,000 | Officer, Other | 104,954 | 2020-05-20 | Filing |
| $26.86 | 3,323 | Officer, Other | 0 | 2020-05-05 | Filing |
| $41.89 | 4,907 | Officer, Other | 12,927 | 2019-12-17 | Filing |