| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $96.41 | 75,000 | $7,230,930.00 | 6,168,064 | 2021-05-14 | Filing |
| Director | $101.03 | 1,454 | $146,902.42 | 151,236 | 2021-05-10 | Filing |
| Director | $99.30 | 3,000 | $297,892.50 | 30,404 | 2021-05-07 | Filing |
| Director | $99.75 | 3,810 | $380,047.50 | 151,236 | 2021-05-07 | Filing |
| Director | $99.76 | 15,854 | $1,581,610.89 | 151,236 | 2021-05-06 | Filing |
| Director | $100.17 | 2,214 | $221,777.93 | 151,236 | 2021-05-03 | Filing |
| Officer, Director | $93.13 | 6,134 | $571,228.75 | 57,805 | 2021-02-09 | Filing |
| Officer, Director | $91.12 | 8,031 | $731,752.60 | 63,939 | 2021-02-09 | Filing |
| Officer, Director | $94.07 | 42,497 | $3,997,901.03 | 57,805 | 2021-01-06 | Filing |
| Officer, Director | $93.30 | 6,000 | $559,822.20 | 57,805 | 2020-12-16 | Filing |
| Officer, Director | $92.39 | 50,663 | $4,680,866.03 | 57,805 | 2020-12-16 | Filing |
| Officer, Director | $88.27 | 16,100 | $1,421,124.46 | 57,805 | 2020-11-09 | Filing |
| Officer, Director | $87.46 | 97,225 | $8,503,648.51 | 57,805 | 2020-11-09 | Filing |
| Officer | $85.00 | 7,168 | $609,280.00 | 103,901 | 2020-11-03 | Filing |
| Officer, Director | $83.41 | 75,550 | $6,301,277.97 | 57,805 | 2020-10-28 | Filing |
| Director | $79.61 | 818 | $65,118.61 | 11,940 | 2020-08-24 | Filing |
| Officer | $105.06 | 13,000 | $1,365,752.70 | 39,238 | 2020-01-06 | Filing |
| Officer | $98.24 | 4,200 | $412,607.16 | 39,238 | 2019-05-16 | Filing |
| Officer | $105.00 | 3,687 | $387,135.00 | 20,795 | 2019-05-03 | Filing |
| Officer, Director | $102.55 | 317,306 | $32,539,888.95 | 57,805 | 2019-05-02 | Filing |