| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $56.48 | 3,139 | $177,290.72 | 14,377 | 2021-05-25 | Filing |
| Director | $92.37 | 8,168 | $754,478.16 | 24,427 | 2021-03-04 | Filing |
| Officer | $99.02 | 20,145 | $1,994,757.90 | 38,190 | 2021-03-01 | Filing |
| Officer | $99.62 | 17,134 | $1,706,889.08 | 38,190 | 2021-03-01 | Filing |
| Officer, Director | $120.03 | 13,000 | $1,560,390.00 | 139,210 | 2021-02-08 | Filing |
| Officer, Director | $120.03 | 32,397 | $3,888,611.91 | 139,210 | 2021-02-08 | Filing |
| Officer, Director | $110.03 | 21,900 | $2,409,657.00 | 139,210 | 2021-01-21 | Filing |
| Officer, Director | $110.00 | 2,232 | $245,520.00 | 139,210 | 2021-01-20 | Filing |
| Officer, Director | $106.01 | 19,026 | $2,016,900.60 | 139,210 | 2021-01-15 | Filing |
| Large Shareholder, Officer, Director | $88.21 | 19,391 | $1,710,480.11 | 1,123,988 | 2020-11-10 | Filing |
| Large Shareholder, Officer, Director | $95.26 | 20,000 | $1,905,200.00 | 1,123,988 | 2020-11-09 | Filing |
| Officer, Director | $90.74 | 20,000 | $1,814,800.00 | 1,123,988 | 2020-11-03 | Filing |
| Officer, Director | $90.44 | 20,000 | $1,808,800.00 | 1,123,988 | 2020-11-02 | Filing |
| Large Shareholder, Officer, Director | $98.85 | 12,535 | $1,239,084.75 | 1,123,988 | 2020-09-24 | Filing |
| Large Shareholder, Officer, Director | $100.58 | 13,000 | $1,307,540.00 | 1,136,523 | 2020-09-23 | Filing |
| Large Shareholder, Officer, Director | $100.68 | 20,000 | $2,013,600.00 | 1,149,523 | 2020-09-17 | Filing |
| Large Shareholder, Officer, Director | $102.48 | 20,000 | $2,049,600.00 | 1,169,523 | 2020-09-16 | Filing |
| Large Shareholder, Officer, Director | $102.66 | 20,000 | $2,053,200.00 | 1,189,523 | 2020-09-10 | Filing |
| Large Shareholder, Officer, Director | $102.80 | 20,000 | $2,056,000.00 | 1,209,523 | 2020-09-09 | Filing |
| Director | $111.23 | 7,893 | $877,903.66 | 42,762 | 2020-09-02 | Filing |