Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $64.32 | 1,942 | Director | 43,987 | 2024-02-22 | Filing |
| $64.32 | 803 | Director | 45,929 | 2024-02-22 | Filing |
| $64.32 | 255 | Director | 46,732 | 2024-02-22 | Filing |
| $52.43 | 132,500 | Large Shareholder | 0 | 2023-11-16 | Filing |
| $58.69 | 3,000 | Director | 46,987 | 2023-02-15 | Filing |
| $720.75 | 14,750 | Large Shareholder, Officer, Director | 32 | 2021-12-16 | Filing |
| $706.20 | 250 | Director | 5,550 | 2021-12-10 | Filing |
| $558.73 | 75 | Officer | 0 | 2021-06-11 | Filing |
| $603.00 | 100 | Officer | 75 | 2021-03-19 | Filing |
| $373.34 | 1,910 | Large Shareholder, Officer, Director | 14,750 | 2019-12-27 | Filing |
| $349.02 | 2,427 | Large Shareholder, Officer, Director | 11,463 | 2019-09-04 | Filing |
| $370.68 | 777 | Large Shareholder, Officer, Director | 13,890 | 2019-06-06 | Filing |
| $346.16 | 2,702 | Large Shareholder, Officer, Director | 14,667 | 2018-12-21 | Filing |
| $368.11 | 2,540 | Large Shareholder, Officer, Director | 17,369 | 2018-09-26 | Filing |
| $375.20 | 86 | Officer | 642 | 2019-03-04 | Filing |
| $369.92 | 75 | Officer | 722 | 2018-10-04 | Filing |
| $356.51 | 2,419 | Officer | 0 | 2018-07-05 | Filing |
| $339.44 | 50 | Officer | 797 | 2018-03-01 | Filing |
| $381.16 | 200 | Director | 5,800 | 2017-12-18 | Filing |
| $352.00 | 1,000 | Director | 4,000 | 2016-08-11 | Filing |