| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $82.08 | 7,227 | $593,192.16 | 114,587 | 2021-05-07 | Filing |
| Officer, Director | $80.62 | 22,658 | $1,826,597.33 | 144,615 | 2021-05-07 | Filing |
| Officer, Director | $78.70 | 7,503 | $590,486.10 | 233,235 | 2021-05-06 | Filing |
| Officer, Director | $79.45 | 13,610 | $1,081,314.50 | 240,738 | 2021-05-06 | Filing |
| Officer | $78.27 | 3,344 | $261,734.88 | 91,178 | 2021-05-06 | Filing |
| Officer | $78.27 | 2,257 | $176,655.39 | 50,515 | 2021-05-06 | Filing |
| Director | $79.00 | 3,000 | $237,000.00 | 15,952 | 2021-05-05 | Filing |
| Director | $62.29 | 2,889 | $179,955.81 | 31,156 | 2021-03-04 | Filing |
| Officer, Director | $69.41 | 2,800 | $194,350.80 | 675,972 | 2020-11-09 | Filing |
| Officer, Director | $68.55 | 6,525 | $447,314.85 | 678,772 | 2020-11-09 | Filing |
| Officer, Director | $67.45 | 26,086 | $1,759,605.04 | 685,297 | 2020-11-09 | Filing |
| Officer, Director | $66.64 | 40,786 | $2,718,019.83 | 711,383 | 2020-11-09 | Filing |
| Officer, Director | $65.26 | 3,803 | $248,172.37 | 752,169 | 2020-11-09 | Filing |
| Officer | $66.71 | 7,630 | $508,997.30 | 86,978 | 2020-08-07 | Filing |
| Officer, Director | $69.46 | 100 | $6,946.00 | 114,089 | 2020-08-05 | Filing |
| Officer, Director | $68.07 | 14,330 | $975,471.76 | 114,189 | 2020-08-05 | Filing |
| Director | $64.65 | 2,328 | $150,495.89 | 15,208 | 2020-06-09 | Filing |
| Officer | $65.00 | 1,149 | $74,685.00 | 51,620 | 2020-06-05 | Filing |
| Director | $56.12 | 4,533 | $254,381.53 | 31,255 | 2020-03-10 | Filing |
| Officer, Director | $60.07 | 5,036 | $302,512.52 | 253,610 | 2020-03-05 | Filing |