Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $69.79 | 12,846 | Large Shareholder, Officer, Director | 9,136 | 2021-06-15 | Filing |
| $68.67 | 3,018 | Large Shareholder, Officer, Director | 21,982 | 2021-06-15 | Filing |
| $68.33 | 8,742 | Officer | 648,306 | 2021-06-11 | Filing |
| $62.88 | 16,000 | Director | 318,215 | 2021-06-04 | Filing |
| $63.00 | 2,560 | Officer | 64,104 | 2021-05-27 | Filing |
| $63.10 | 2,518 | Officer | 294,872 | 2021-05-27 | Filing |
| $62.64 | 6,097 | Officer | 297,390 | 2021-05-26 | Filing |
| $62.16 | 4,316 | Officer | 294,872 | 2021-05-26 | Filing |
| $61.29 | 4,300 | Officer | 299,188 | 2021-05-26 | Filing |
| $64.17 | 14,058 | Large Shareholder, Officer, Director | 0 | 2021-05-26 | Filing |
| $63.53 | 8,600 | Large Shareholder, Officer, Director | 14,058 | 2021-05-26 | Filing |
| $62.56 | 2,342 | Large Shareholder, Officer, Director | 22,658 | 2021-05-26 | Filing |
| $63.13 | 4,300 | Large Shareholder, Officer, Director | 0 | 2021-05-26 | Filing |
| $62.56 | 18,300 | Large Shareholder, Officer, Director | 4,300 | 2021-05-26 | Filing |
| $61.36 | 2,400 | Large Shareholder, Officer, Director | 22,600 | 2021-05-26 | Filing |
| $64.15 | 3,200 | Large Shareholder, Officer, Director | 0 | 2021-05-25 | Filing |
| $63.45 | 21,800 | Large Shareholder, Officer, Director | 3,200 | 2021-05-25 | Filing |
| $61.25 | 2,856 | Officer | 64,104 | 2021-05-21 | Filing |
| $61.24 | 19,227 | Officer | 294,872 | 2021-05-21 | Filing |
| $60.02 | 25,000 | Large Shareholder, Officer, Director | 0 | 2021-05-20 | Filing |