| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $70.36 | 4,791 | $337,113.92 | 13,437 | 2021-06-30 | Filing |
| Officer, Director | $66.93 | 655 | $43,839.15 | 13,228 | 2021-06-23 | Filing |
| Officer, Director | $66.53 | 4,345 | $289,072.85 | 13,883 | 2021-06-23 | Filing |
| Large Shareholder, Officer, Director | $63.38 | 782 | $49,564.72 | 0 | 2021-06-17 | Filing |
| Large Shareholder, Officer, Director | $62.97 | 9,211 | $579,979.83 | 782 | 2021-06-17 | Filing |
| Large Shareholder, Officer, Director | $63.43 | 200 | $12,685.00 | 0 | 2021-06-17 | Filing |
| Large Shareholder, Officer, Director | $62.98 | 9,740 | $613,425.20 | 200 | 2021-06-17 | Filing |
| Large Shareholder | $63.38 | 782 | $49,564.72 | 0 | 2021-06-17 | Filing |
| Large Shareholder | $62.97 | 9,211 | $579,979.83 | 782 | 2021-06-17 | Filing |
| Large Shareholder | $63.43 | 200 | $12,685.00 | 0 | 2021-06-17 | Filing |
| Large Shareholder | $62.98 | 9,740 | $613,425.20 | 200 | 2021-06-17 | Filing |
| Large Shareholder, Officer, Director | $64.62 | 63 | $4,071.06 | 0 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $63.85 | 5,014 | $320,163.96 | 63 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $63.15 | 7,050 | $445,172.25 | 5,077 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $64.64 | 200 | $12,928.00 | 0 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $63.82 | 7,693 | $490,998.03 | 200 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $63.13 | 10,338 | $652,679.29 | 7,893 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $66.58 | 100 | $6,658.00 | 0 | 2021-06-15 | Filing |
| Large Shareholder, Officer, Director | $65.63 | 2,272 | $149,115.90 | 100 | 2021-06-15 | Filing |
| Large Shareholder, Officer, Director | $64.67 | 5,508 | $356,174.82 | 2,372 | 2021-06-15 | Filing |