| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $63.42 | 2,394 | $151,827.48 | 9,136,311 | 2021-01-28 | Filing |
| Officer, Director | $62.61 | 12,006 | $751,695.66 | 9,138,705 | 2021-01-28 | Filing |
| Officer, Director | $64.30 | 1,000 | $64,300.00 | 9,150,711 | 2021-01-27 | Filing |
| Officer, Director | $63.76 | 13,400 | $854,384.00 | 9,151,711 | 2021-01-27 | Filing |
| Officer, Director | $64.17 | 2,192 | $140,660.64 | 75,858 | 2021-01-27 | Filing |
| Officer, Director | $63.68 | 10,507 | $669,085.76 | 78,050 | 2021-01-27 | Filing |
| Officer, Director | $67.30 | 387 | $26,045.10 | 88,557 | 2021-01-26 | Filing |
| Officer, Director | $66.40 | 6,101 | $405,106.40 | 88,944 | 2021-01-26 | Filing |
| Officer, Director | $65.51 | 6,169 | $404,131.19 | 95,045 | 2021-01-26 | Filing |
| Officer, Director | $67.34 | 600 | $40,404.00 | 9,165,111 | 2021-01-26 | Filing |
| Officer, Director | $66.38 | 5,100 | $338,538.00 | 9,165,711 | 2021-01-26 | Filing |
| Officer, Director | $65.53 | 8,700 | $570,111.00 | 9,170,811 | 2021-01-26 | Filing |
| Officer, Director | $69.71 | 100 | $6,971.00 | 9,179,511 | 2021-01-25 | Filing |
| Officer, Director | $69.18 | 1,600 | $110,688.00 | 9,179,611 | 2021-01-25 | Filing |
| Officer, Director | $68.18 | 2,200 | $149,996.00 | 9,181,211 | 2021-01-25 | Filing |
| Officer, Director | $67.27 | 10,500 | $706,335.00 | 9,183,411 | 2021-01-25 | Filing |
| Officer | $69.47 | 265 | $18,409.55 | 1,256,249 | 2021-01-22 | Filing |
| Officer | $68.91 | 3,444 | $237,326.04 | 1,256,514 | 2021-01-22 | Filing |
| Officer, Director | $69.88 | 147 | $10,272.36 | 101,214 | 2021-01-25 | Filing |
| Officer, Director | $69.21 | 1,448 | $100,216.08 | 101,361 | 2021-01-25 | Filing |