| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $181.10 | 907 | $164,260.33 | 50,701 | 2021-04-12 | Filing |
| Large Shareholder, Officer, Director | $199.41 | 100 | $19,941.00 | 880,468 | 2021-04-06 | Filing |
| Large Shareholder, Officer, Director | $198.69 | 800 | $158,953.04 | 880,568 | 2021-04-06 | Filing |
| Large Shareholder, Officer, Director | $197.47 | 2,849 | $562,605.14 | 881,368 | 2021-04-06 | Filing |
| Large Shareholder, Officer, Director | $196.61 | 5,428 | $1,067,222.42 | 884,217 | 2021-04-06 | Filing |
| Large Shareholder, Officer, Director | $195.81 | 1,097 | $214,806.97 | 889,645 | 2021-04-06 | Filing |
| Large Shareholder, Officer, Director | $194.44 | 1,826 | $355,052.01 | 890,742 | 2021-04-06 | Filing |
| Large Shareholder, Officer, Director | $193.48 | 1,900 | $367,604.02 | 892,568 | 2021-04-06 | Filing |
| Large Shareholder, Officer, Director | $192.47 | 200 | $38,493.00 | 894,468 | 2021-04-06 | Filing |
| Large Shareholder, Officer, Director | $190.58 | 800 | $152,465.04 | 894,668 | 2021-04-06 | Filing |
| Director | $185.90 | 600 | $111,541.98 | 435,991 | 2021-04-01 | Filing |
| Director | $185.21 | 3,487 | $645,844.36 | 436,591 | 2021-04-01 | Filing |
| Director | $184.22 | 2,272 | $418,538.75 | 440,078 | 2021-04-01 | Filing |
| Director | $183.19 | 700 | $128,233.00 | 442,350 | 2021-04-01 | Filing |
| Director | $181.83 | 200 | $36,365.00 | 443,050 | 2021-04-01 | Filing |
| Director | $180.27 | 241 | $43,446.18 | 443,250 | 2021-04-01 | Filing |
| Officer | $185.76 | 1,800 | $334,360.98 | 30,357 | 2021-04-01 | Filing |
| Officer | $185.02 | 3,795 | $702,152.04 | 32,157 | 2021-04-01 | Filing |
| Officer | $184.12 | 3,205 | $590,095.63 | 35,952 | 2021-04-01 | Filing |
| Officer | $183.19 | 700 | $128,230.97 | 39,157 | 2021-04-01 | Filing |