Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $60.07 | 1,864 | Large Shareholder, Director | 6,983 | 2023-02-02 | Filing |
| $60.00 | 5,000 | Officer | 31,085 | 2023-02-02 | Filing |
| $55.00 | 3,900 | Officer | 31,085 | 2022-10-28 | Filing |
| $45.00 | 5,000 | Officer | 31,085 | 2022-07-14 | Filing |
| $103.06 | 1,022 | Director | 2,423 | 2021-07-14 | Filing |
| $100.62 | 1,022 | Director | 2,423 | 2021-06-14 | Filing |
| $100.00 | 1,022 | Director | 2,044 | 2021-06-08 | Filing |
| $119.50 | 205 | Director | 2,044 | 2021-04-16 | Filing |
| $118.67 | 1,343 | Director | 2,249 | 2021-04-16 | Filing |
| $118.45 | 5,099 | Large Shareholder, Director | 555,111 | 2021-03-01 | Filing |
| $117.73 | 26,476 | Large Shareholder, Director | 560,210 | 2021-03-01 | Filing |
| $116.73 | 32,047 | Large Shareholder, Director | 586,686 | 2021-03-01 | Filing |
| $115.96 | 31,919 | Large Shareholder, Director | 618,733 | 2021-03-01 | Filing |
| $114.74 | 10,424 | Large Shareholder, Director | 650,652 | 2021-03-01 | Filing |
| $113.85 | 4,035 | Large Shareholder, Director | 661,076 | 2021-03-01 | Filing |
| $128.69 | 1,200 | Large Shareholder, Officer, Director | 51,891 | 2021-02-16 | Filing |
| $128.19 | 1,299 | Large Shareholder, Officer, Director | 53,091 | 2021-02-16 | Filing |
| $126.98 | 8,415 | Large Shareholder, Officer, Director | 54,390 | 2021-02-16 | Filing |
| $125.98 | 17,035 | Large Shareholder, Officer, Director | 62,805 | 2021-02-16 | Filing |
| $125.12 | 9,221 | Large Shareholder, Officer, Director | 79,840 | 2021-02-16 | Filing |