| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $348.88 | 1,034 | $360,741.92 | 0 | 2021-05-26 | Filing |
| Director | $349.41 | 447 | $156,186.27 | 1,034 | 2021-05-25 | Filing |
| Director | $332.56 | 307 | $102,095.92 | 0 | 2021-05-24 | Filing |
| Officer | $335.99 | 888 | $298,357.08 | 58,181 | 2021-05-24 | Filing |
| Officer | $335.30 | 13,790 | $4,623,795.27 | 59,069 | 2021-05-24 | Filing |
| Officer | $334.20 | 4,156 | $1,388,950.16 | 72,859 | 2021-05-24 | Filing |
| Officer | $332.80 | 3,499 | $1,164,472.45 | 77,015 | 2021-05-24 | Filing |
| Director | $350.00 | 1,000 | $350,000.00 | 4,287 | 2021-05-24 | Filing |
| Director | $340.00 | 1,000 | $340,000.00 | 4,287 | 2021-05-24 | Filing |
| Director | $331.00 | 1,000 | $331,000.00 | 4,287 | 2021-05-20 | Filing |
| Director | $324.00 | 1,200 | $388,800.00 | 4,287 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $321.98 | 200 | $64,396.00 | 25,000 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $321.04 | 500 | $160,519.00 | 25,200 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $319.95 | 600 | $191,971.98 | 25,700 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $318.85 | 800 | $255,078.00 | 26,300 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $318.02 | 1,401 | $445,542.10 | 27,100 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $316.91 | 1,100 | $348,598.03 | 28,501 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $315.20 | 1,100 | $346,721.98 | 29,601 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $314.16 | 2,200 | $691,157.06 | 30,701 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $313.35 | 800 | $250,680.96 | 32,901 | 2021-05-17 | Filing |