| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $181.83 | 200 | $36,365.00 | 39,857 | 2021-04-01 | Filing |
| Officer | $180.02 | 300 | $54,006.99 | 40,057 | 2021-04-01 | Filing |
| Large Shareholder, Officer, Director | $186.08 | 300 | $55,823.49 | 36,636 | 2021-04-01 | Filing |
| Large Shareholder, Officer, Director | $185.52 | 14,632 | $2,714,562.29 | 36,936 | 2021-04-01 | Filing |
| Large Shareholder, Officer, Director | $184.53 | 16,748 | $3,090,521.84 | 51,568 | 2021-04-01 | Filing |
| Large Shareholder, Officer, Director | $183.74 | 6,686 | $1,228,511.05 | 68,316 | 2021-04-01 | Filing |
| Large Shareholder, Officer, Director | $182.48 | 1,900 | $346,703.07 | 75,002 | 2021-04-01 | Filing |
| Large Shareholder, Officer, Director | $181.50 | 600 | $108,900.00 | 76,902 | 2021-04-01 | Filing |
| Large Shareholder, Officer, Director | $179.98 | 800 | $143,986.00 | 77,502 | 2021-04-01 | Filing |
| Director | $178.07 | 200 | $35,613.00 | 16,500 | 2021-03-23 | Filing |
| Director | $175.71 | 100 | $17,571.00 | 16,700 | 2021-03-23 | Filing |
| Director | $173.96 | 1,200 | $208,755.00 | 16,800 | 2021-03-23 | Filing |
| Director | $174.50 | 400 | $69,798.00 | 443,491 | 2021-03-17 | Filing |
| Director | $173.28 | 400 | $69,313.00 | 443,891 | 2021-03-17 | Filing |
| Director | $172.29 | 1,266 | $218,114.08 | 444,291 | 2021-03-17 | Filing |
| Director | $171.27 | 500 | $85,636.50 | 445,557 | 2021-03-17 | Filing |
| Director | $170.09 | 813 | $138,280.65 | 446,057 | 2021-03-17 | Filing |
| Director | $169.27 | 1,100 | $186,198.98 | 446,870 | 2021-03-17 | Filing |
| Director | $167.98 | 920 | $154,539.76 | 447,970 | 2021-03-17 | Filing |
| Director | $166.80 | 601 | $100,247.28 | 448,890 | 2021-03-17 | Filing |