Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $607.24 | 100 | Director | 600 | 2023-11-09 | Filing |
| $569.83 | 100 | Director | 500 | 2023-09-08 | Filing |
| $581.63 | 100 | Director | 5,600 | 2023-05-09 | Filing |
| $556.15 | 100 | Director | 5,500 | 2022-09-16 | Filing |
| $591.99 | 20 | Officer | 617 | 2021-12-30 | Filing |
| $570.00 | 60 | Director | 60 | 2021-12-01 | Filing |
| $595.17 | 100 | Director | 5,400 | 2021-11-11 | Filing |
| $426.00 | 350 | Director | 1,150 | 2020-08-27 | Filing |
| $340.00 | 300 | Director | 800 | 2020-07-02 | Filing |
| $492.41 | 500 | Director | 500 | 2020-02-27 | Filing |
| $290.98 | 42 | Officer | 27,128 | 2020-03-23 | Filing |
| $288.43 | 1,691 | Officer | 27,086 | 2020-03-23 | Filing |
| $315.00 | 55 | Director | 110 | 2020-03-18 | Filing |
| $485.99 | 104 | Director | 204 | 2020-02-28 | Filing |
| $494.64 | 100 | Director | 100 | 2020-02-27 | Filing |
| $473.01 | 210 | Officer | 1,236 | 2020-02-27 | Filing |
| $470.00 | 55 | Director | 55 | 2020-02-27 | Filing |
| $553.60 | 1,050 | | 11,742 | 2018-08-02 | Filing |
| $561.55 | 150 | | 5,600 | 2018-08-03 | Filing |
| $559.55 | 25 | | 5,450 | 2018-08-03 | Filing |