| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $70.92 | 3,386 | $240,128.35 | 512,632 | 2021-06-09 | Filing |
| Officer, Director | $72.84 | 2,554 | $186,041.02 | 516,018 | 2021-06-08 | Filing |
| Officer, Director | $71.47 | 1,695 | $121,136.57 | 518,572 | 2021-06-08 | Filing |
| Officer, Director | $70.48 | 1,469 | $103,532.18 | 520,267 | 2021-06-08 | Filing |
| Officer, Director | $69.20 | 700 | $48,442.80 | 521,736 | 2021-06-08 | Filing |
| Officer, Director | $68.22 | 1,468 | $100,146.96 | 522,436 | 2021-06-08 | Filing |
| Officer, Director | $67.42 | 2,114 | $142,521.65 | 523,904 | 2021-06-08 | Filing |
| Officer | $70.00 | 8,989 | $629,230.00 | 13,562 | 2021-06-08 | Filing |
| Officer, Director | $59.81 | 838 | $50,121.62 | 526,018 | 2021-06-01 | Filing |
| Officer, Director | $59.08 | 1,600 | $94,531.20 | 526,856 | 2021-06-01 | Filing |
| Officer, Director | $61.27 | 4,648 | $284,778.31 | 528,456 | 2021-05-28 | Filing |
| Officer, Director | $60.25 | 4,849 | $292,137.70 | 533,104 | 2021-05-28 | Filing |
| Officer, Director | $59.04 | 2,536 | $149,725.44 | 537,953 | 2021-05-27 | Filing |
| Officer, Director | $58.20 | 1,498 | $87,176.11 | 540,489 | 2021-05-27 | Filing |
| Officer, Director | $60.86 | 1,015 | $61,772.90 | 541,987 | 2021-05-26 | Filing |
| Officer, Director | $59.97 | 585 | $35,082.45 | 543,002 | 2021-05-26 | Filing |
| Officer, Director | $58.66 | 2,433 | $142,719.78 | 543,587 | 2021-05-26 | Filing |
| Officer, Director | $60.50 | 8,599 | $520,239.50 | 546,020 | 2021-05-25 | Filing |
| Officer, Director | $60.47 | 1,300 | $78,611.00 | 554,619 | 2021-05-20 | Filing |
| Officer, Director | $60.09 | 100 | $6,009.00 | 555,919 | 2021-05-18 | Filing |