| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $73.98 | 894 | $66,135.44 | 355,124 | 2021-08-31 | Filing |
| Officer, Director | $76.10 | 134 | $10,197.53 | 153,365 | 2021-08-30 | Filing |
| Officer, Director | $75.24 | 290 | $21,818.73 | 153,499 | 2021-08-30 | Filing |
| Officer, Director | $74.27 | 1,243 | $92,321.34 | 153,789 | 2021-08-30 | Filing |
| Officer, Director | $76.10 | 133 | $10,121.43 | 165,967 | 2021-08-30 | Filing |
| Officer, Director | $75.24 | 290 | $21,818.73 | 166,100 | 2021-08-30 | Filing |
| Officer, Director | $74.27 | 1,243 | $92,321.34 | 166,390 | 2021-08-30 | Filing |
| Officer, Director | $76.10 | 133 | $10,121.43 | 143,128 | 2021-08-30 | Filing |
| Officer, Director | $75.24 | 291 | $21,893.97 | 143,261 | 2021-08-30 | Filing |
| Officer, Director | $74.27 | 1,243 | $92,321.34 | 143,552 | 2021-08-30 | Filing |
| Officer, Director | $76.03 | 1,000 | $76,027.00 | 356,018 | 2021-08-30 | Filing |
| Officer, Director | $75.19 | 2,000 | $150,380.00 | 357,018 | 2021-08-30 | Filing |
| Officer, Director | $74.31 | 7,000 | $520,142.00 | 359,018 | 2021-08-30 | Filing |
| Officer, Director | $74.65 | 67 | $5,001.62 | 155,032 | 2021-08-27 | Filing |
| Officer, Director | $74.00 | 1,600 | $118,392.00 | 155,099 | 2021-08-27 | Filing |
| Officer, Director | $74.65 | 67 | $5,001.62 | 167,633 | 2021-08-27 | Filing |
| Officer, Director | $74.00 | 1,600 | $118,392.00 | 167,700 | 2021-08-27 | Filing |
| Officer, Director | $74.65 | 66 | $4,926.97 | 144,795 | 2021-08-27 | Filing |
| Officer, Director | $74.00 | 1,600 | $118,392.00 | 144,861 | 2021-08-27 | Filing |
| Officer, Director | $74.87 | 400 | $29,948.80 | 366,018 | 2021-08-27 | Filing |