Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $41.90 | 99 | Director | 16,175 | 2023-06-14 | Filing |
| $41.91 | 901 | Director | 16,076 | 2023-06-14 | Filing |
| $42.00 | 2,000 | Officer, Director | 117,416 | 2023-06-14 | Filing |
| $37.70 | 3,000 | Officer, Director | 115,416 | 2023-03-16 | Filing |
| $48.96 | 192 | Officer, Director | 94,762 | 2022-06-15 | Filing |
| $48.95 | 2 | Officer, Director | 94,570 | 2022-06-15 | Filing |
| $48.90 | 1,306 | Officer, Director | 94,568 | 2022-06-15 | Filing |
| $55.20 | 3,600 | Officer | 9,891 | 2022-05-12 | Filing |
| $55.20 | 3,000 | Officer | 9,291 | 2022-05-12 | Filing |
| $52.00 | 3,000 | Officer, Director | 93,262 | 2022-04-29 | Filing |
| $66.24 | 1 | Director | 11,718 | 2022-03-16 | Filing |
| $66.54 | 999 | Director | 11,717 | 2022-03-16 | Filing |
| $66.70 | 3,000 | Officer, Director | 90,262 | 2022-03-15 | Filing |
| $28.50 | 3,000 | Officer, Director | 75,541 | 2020-05-12 | Filing |
| $28.60 | 3,000 | Officer, Director | 72,541 | 2020-05-12 | Filing |
| $29.00 | 1,000 | Officer, Director | 69,541 | 2020-05-11 | Filing |
| $28.59 | 2,000 | Officer, Director | 68,541 | 2020-05-11 | Filing |
| $28.50 | 3,000 | Officer, Director | 66,541 | 2020-05-11 | Filing |
| $28.45 | 4,000 | Officer, Director | 63,541 | 2020-05-11 | Filing |
| $28.20 | 100 | Officer, Director | 59,541 | 2020-05-11 | Filing |