| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $85.00 | 60,000 | $5,100,162.00 | 211,393 | 2021-01-06 | Filing |
| Officer | $71.32 | 5,084 | $362,588.85 | 111,004 | 2021-01-04 | Filing |
| Officer | $70.69 | 2,355 | $166,482.02 | 116,088 | 2021-01-04 | Filing |
| Officer, Director | $68.50 | 40,000 | $2,740,000.00 | 3,022,156 | 2020-12-31 | Filing |
| Officer | $65.21 | 11,072 | $722,032.80 | 40,495 | 2020-12-30 | Filing |
| Officer | $64.72 | 47,901 | $3,100,353.90 | 51,567 | 2020-12-30 | Filing |
| Officer, Director | $71.66 | 5,362 | $384,259.15 | 1,599,513 | 2021-01-04 | Filing |
| Officer, Director | $70.88 | 30,206 | $2,140,886.50 | 1,604,875 | 2021-01-04 | Filing |
| Officer, Director | $69.98 | 18,524 | $1,296,331.75 | 1,635,081 | 2021-01-04 | Filing |
| Director | $64.07 | 16,891 | $1,082,206.37 | 69,948 | 2020-12-30 | Filing |
| Officer, Director | $71.78 | 50,000 | $3,589,000.00 | 1,598,501 | 2020-12-28 | Filing |
| Officer, Director | $70.00 | 148,288 | $10,380,456.58 | 305,719 | 2020-12-23 | Filing |
| Officer, Director | $70.22 | 115,037 | $8,078,381.30 | 305,719 | 2020-12-22 | Filing |
| Officer | $62.98 | 6,900 | $434,548.20 | 75,503 | 2020-12-18 | Filing |
| Officer | $62.51 | 53,939 | $3,371,689.13 | 82,403 | 2020-12-18 | Filing |
| Officer, Director | $64.32 | 1,700 | $109,349.95 | 1,586,131 | 2020-12-21 | Filing |
| Officer, Director | $63.54 | 51,726 | $3,286,649.35 | 1,587,831 | 2020-12-21 | Filing |
| Officer, Director | $62.92 | 62,130 | $3,908,989.72 | 1,639,557 | 2020-12-21 | Filing |
| Officer, Director | $61.59 | 11,490 | $707,663.36 | 1,701,687 | 2020-12-21 | Filing |
| Officer, Director | $62.49 | 11,964 | $747,594.47 | 1,586,131 | 2020-12-18 | Filing |