| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Director | $165.80 | 800 | $132,637.04 | 449,491 | 2021-03-17 | Filing |
| Director | $164.88 | 700 | $115,416.00 | 450,291 | 2021-03-17 | Filing |
| Large Shareholder, Officer, Director | $159.35 | 3,174 | $505,768.01 | 880,468 | 2021-03-12 | Filing |
| Large Shareholder, Officer, Director | $158.49 | 1,933 | $306,355.37 | 883,642 | 2021-03-12 | Filing |