Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $56.98 | 215,573 | Large Shareholder, Officer, Director | 218,381 | 2021-07-16 | Filing |
| $59.99 | 5,280 | Large Shareholder, Officer, Director | 0 | 2021-07-15 | Filing |
| $59.50 | 288,490 | Large Shareholder, Officer, Director | 5,280 | 2021-07-15 | Filing |
| $60.04 | 273,122 | Large Shareholder, Officer, Director | 0 | 2021-07-14 | Filing |
| $59.90 | 118,606 | Large Shareholder, Officer, Director | 0 | 2021-07-13 | Filing |
| $59.41 | 596,430 | Large Shareholder, Officer, Director | 118,606 | 2021-07-13 | Filing |
| $59.90 | 6,162 | Large Shareholder, Officer, Director | 0 | 2021-07-13 | Filing |
| $59.41 | 30,988 | Large Shareholder, Officer, Director | 6,162 | 2021-07-13 | Filing |
| $61.86 | 100 | Large Shareholder, Officer, Director | 0 | 2021-07-12 | Filing |
| $61.47 | 189,775 | Large Shareholder, Officer, Director | 100 | 2021-07-12 | Filing |
| $60.98 | 336,024 | Large Shareholder, Officer, Director | 0 | 2021-07-09 | Filing |
| $61.41 | 160,177 | Large Shareholder, Officer, Director | 0 | 2021-07-08 | Filing |
| $60.69 | 276,774 | Large Shareholder, Officer, Director | 160,177 | 2021-07-08 | Filing |
| $61.00 | 56,930 | Officer | 231,872 | 2021-06-25 | Filing |
| $60.00 | 56,929 | Officer | 288,802 | 2021-06-25 | Filing |
| $59.00 | 56,929 | Officer | 345,731 | 2021-06-24 | Filing |
| $57.51 | 176,555 | Large Shareholder, Officer, Director | 0 | 2021-06-07 | Filing |
| $57.39 | 161,825 | Large Shareholder, Officer, Director | 0 | 2021-06-04 | Filing |
| $57.57 | 98,966 | Large Shareholder, Officer, Director | 0 | 2021-06-03 | Filing |
| $57.31 | 156,534 | Large Shareholder, Officer, Director | 98,966 | 2021-06-03 | Filing |