| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $440.38 | 700 | $308,266.00 | 692,211 | 2022-01-18 | Filing |
| Officer, Director | $661.00 | 100 | $66,100.00 | 677,112 | 2021-12-21 | Filing |
| Officer, Director | $660.15 | 500 | $330,075.00 | 677,212 | 2021-12-21 | Filing |
| Officer, Director | $657.79 | 400 | $263,116.00 | 677,712 | 2021-12-21 | Filing |
| Officer, Director | $656.26 | 200 | $131,252.00 | 678,112 | 2021-12-21 | Filing |
| Officer, Director | $655.55 | 180 | $117,999.00 | 678,312 | 2021-12-21 | Filing |
| Officer, Director | $654.15 | 218 | $142,604.70 | 678,492 | 2021-12-21 | Filing |
| Officer, Director | $651.21 | 700 | $455,847.00 | 678,710 | 2021-12-21 | Filing |
| Officer, Director | $650.36 | 1,800 | $1,170,648.00 | 679,410 | 2021-12-21 | Filing |
| Officer, Director | $648.97 | 400 | $259,588.00 | 681,210 | 2021-12-21 | Filing |
| Officer, Director | $648.03 | 1,722 | $1,115,907.66 | 681,610 | 2021-12-21 | Filing |
| Officer, Director | $646.32 | 400 | $258,528.00 | 683,332 | 2021-12-21 | Filing |
| Officer, Director | $645.60 | 400 | $258,240.00 | 683,732 | 2021-12-21 | Filing |
| Officer, Director | $644.31 | 300 | $193,293.00 | 684,132 | 2021-12-21 | Filing |
| Officer, Director | $642.67 | 600 | $385,602.00 | 684,432 | 2021-12-21 | Filing |
| Officer, Director | $641.62 | 1,600 | $1,026,592.00 | 685,032 | 2021-12-21 | Filing |
| Officer, Director | $640.16 | 800 | $512,128.00 | 686,632 | 2021-12-21 | Filing |
| Officer, Director | $638.09 | 100 | $63,809.00 | 687,432 | 2021-12-21 | Filing |
| Officer, Director | $637.04 | 1,100 | $700,744.00 | 687,532 | 2021-12-21 | Filing |
| Director | $690.48 | 4,082 | $2,818,539.36 | 1,455 | 2021-12-15 | Filing |