| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $67.79 | 1,900 | $128,806.70 | 411,993 | 2021-07-21 | Filing |
| Officer, Director | $66.53 | 2,125 | $141,367.75 | 413,893 | 2021-07-21 | Filing |
| Officer, Director | $66.64 | 312 | $20,791.06 | 165,033 | 2021-07-20 | Filing |
| Officer, Director | $65.63 | 521 | $34,194.27 | 165,345 | 2021-07-20 | Filing |
| Officer, Director | $66.64 | 311 | $20,724.42 | 177,634 | 2021-07-20 | Filing |
| Officer, Director | $65.63 | 522 | $34,259.90 | 177,945 | 2021-07-20 | Filing |
| Officer, Director | $66.64 | 312 | $20,791.06 | 154,793 | 2021-07-20 | Filing |
| Officer, Director | $65.63 | 522 | $34,259.90 | 155,105 | 2021-07-20 | Filing |
| Officer, Director | $67.03 | 200 | $13,405.00 | 416,018 | 2021-07-20 | Filing |
| Officer, Director | $66.45 | 4,283 | $284,605.35 | 416,218 | 2021-07-20 | Filing |
| Officer, Director | $65.57 | 5,517 | $361,722.11 | 420,501 | 2021-07-20 | Filing |
| Officer, Director | $64.59 | 834 | $53,871.40 | 165,866 | 2021-07-19 | Filing |
| Officer, Director | $64.59 | 833 | $53,806.80 | 178,467 | 2021-07-19 | Filing |
| Officer, Director | $64.59 | 833 | $53,806.80 | 155,627 | 2021-07-19 | Filing |
| Officer, Director | $65.11 | 570 | $37,112.70 | 426,018 | 2021-07-19 | Filing |
| Officer, Director | $64.59 | 9,430 | $609,055.41 | 426,588 | 2021-07-19 | Filing |
| Director | $73.12 | 1,250 | $91,403.75 | 155,304 | 2021-07-09 | Filing |
| Director | $73.81 | 404 | $29,817.62 | 155,281 | 2021-07-09 | Filing |
| Director | $73.17 | 846 | $61,902.67 | 155,685 | 2021-07-09 | Filing |
| Director | $72.76 | 100 | $7,276.00 | 285,993 | 2021-07-09 | Filing |