| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $73.02 | 11,600 | $847,032.00 | 5,920 | 2021-06-15 | Filing |
| Officer, Director | $71.56 | 2,500 | $178,895.00 | 496,018 | 2021-06-10 | Filing |
| Officer, Director | $70.84 | 4,198 | $297,403.11 | 498,518 | 2021-06-10 | Filing |
| Officer, Director | $69.52 | 2,202 | $153,085.24 | 502,716 | 2021-06-10 | Filing |
| Officer, Director | $68.63 | 1,100 | $75,496.30 | 504,918 | 2021-06-10 | Filing |
| Officer, Director | $74.12 | 400 | $29,646.00 | 506,018 | 2021-06-09 | Filing |
| Officer, Director | $72.84 | 2,384 | $173,643.41 | 506,418 | 2021-06-09 | Filing |
| Officer, Director | $71.71 | 3,830 | $274,656.96 | 508,802 | 2021-06-09 | Filing |
| 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 |