| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $170.73 | 1,400 | $239,027.04 | 568 | 2022-01-10 | Filing |
| Officer | $169.82 | 700 | $118,871.97 | 1,968 | 2022-01-10 | Filing |
| Officer | $168.76 | 754 | $127,243.76 | 2,668 | 2022-01-10 | Filing |
| Officer | $167.70 | 1,400 | $234,774.26 | 3,422 | 2022-01-10 | Filing |
| Officer | $166.60 | 978 | $162,931.47 | 4,822 | 2022-01-10 | Filing |
| Officer | $165.97 | 900 | $149,376.60 | 5,800 | 2022-01-10 | Filing |
| Officer | $172.00 | 2,986 | $513,592.00 | 5,084 | 2022-01-10 | Filing |
| Officer | $189.48 | 500 | $94,742.00 | 0 | 2021-12-27 | Filing |
| Officer | $188.30 | 1,200 | $225,957.36 | 500 | 2021-12-27 | Filing |
| Officer | $187.30 | 3,800 | $711,732.40 | 1,700 | 2021-12-27 | Filing |
| Officer | $186.41 | 1,200 | $223,695.00 | 5,500 | 2021-12-27 | Filing |
| Officer | $200.22 | 1,065 | $213,235.79 | 45,727 | 2021-12-17 | Filing |
| Director | $200.00 | 2,500 | $500,009.00 | 126 | 2021-12-17 | Filing |
| Large Shareholder, Officer, Director | $185.29 | 840 | $155,640.41 | 0 | 2021-12-16 | Filing |
| Large Shareholder, Officer, Director | $184.32 | 5,088 | $937,796.25 | 840 | 2021-12-16 | Filing |
| Large Shareholder, Officer, Director | $183.43 | 10,448 | $1,916,436.94 | 5,928 | 2021-12-16 | Filing |
| Large Shareholder, Officer, Director | $182.44 | 20,094 | $3,665,993.57 | 16,376 | 2021-12-16 | Filing |
| Large Shareholder, Officer, Director | $181.54 | 5,209 | $945,616.34 | 36,470 | 2021-12-16 | Filing |
| Large Shareholder, Officer, Director | $180.35 | 7,084 | $1,277,600.82 | 41,679 | 2021-12-16 | Filing |
| Large Shareholder, Officer, Director | $179.31 | 16,408 | $2,942,049.57 | 48,763 | 2021-12-16 | Filing |