| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $54.97 | 4,444 | $244,300.01 | 424,515 | 2020-10-16 | Filing |
| Officer, Director | $54.60 | 5,326 | $290,775.10 | 428,959 | 2020-10-14 | Filing |
| Officer, Director | $54.79 | 1,194 | $65,414.48 | 434,285 | 2020-10-13 | Filing |
| Officer, Director | $54.32 | 11,891 | $645,948.85 | 435,479 | 2020-10-12 | Filing |
| Officer, Director | $54.11 | 11,207 | $606,386.11 | 447,370 | 2020-10-09 | Filing |
| Officer, Director | $53.58 | 20,000 | $1,071,578.00 | 458,577 | 2020-10-08 | Filing |
| Officer, Director | $53.44 | 10,000 | $534,446.00 | 478,577 | 2020-10-07 | Filing |
| Officer, Director | $53.82 | 10,902 | $586,775.08 | 488,577 | 2020-10-06 | Filing |
| Officer, Director | $52.00 | 19,892 | $1,034,350.18 | 499,479 | 2020-10-05 | Filing |
| Officer, Director | $51.80 | 6,907 | $357,763.26 | 519,371 | 2020-09-30 | Filing |
| Officer, Director | $51.02 | 6,487 | $330,953.12 | 526,278 | 2020-09-29 | Filing |
| Director | $51.00 | 1,042 | $53,142.00 | 58,969 | 2020-10-01 | Filing |
| Director | $60.40 | 19,962 | $1,205,704.80 | 453,625 | 2020-08-25 | Filing |
| Other | $59.24 | 2,863 | $169,609.27 | 11,134 | 2020-08-11 | Filing |
| Other | $59.21 | 5,043 | $298,611.16 | 107,962 | 2020-07-06 | Filing |
| Other | $59.00 | 1,000 | $59,000.00 | 21,080 | 2020-07-06 | Filing |
| Director | $57.03 | 2,500 | $142,584.50 | 20,188 | 2020-06-08 | Filing |
| Officer | $57.18 | 20,000 | $1,143,680.00 | 38,823 | 2020-06-08 | Filing |
| Other | $55.17 | 5,506 | $303,768.77 | 113,005 | 2020-06-05 | Filing |
| Other | $52.23 | 4,458 | $232,841.34 | 118,511 | 2020-06-03 | Filing |