Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $78.72 | 23,433 | Large Shareholder, Officer, Director | 0 | 2021-06-29 | Filing |
| $78.15 | 14,067 | Large Shareholder, Officer, Director | 23,433 | 2021-06-29 | Filing |
| $77.50 | 9,687 | Officer | 61,429 | 2021-06-28 | Filing |
| $77.45 | 13,082 | Officer | 294,872 | 2021-06-28 | Filing |
| $77.02 | 8,664 | Officer | 294,872 | 2021-06-25 | Filing |
| $76.72 | 4,418 | Officer | 303,536 | 2021-06-25 | Filing |
| $76.32 | 18,300 | Large Shareholder, Officer, Director | 0 | 2021-06-24 | Filing |
| $75.50 | 19,200 | Large Shareholder, Officer, Director | 18,300 | 2021-06-24 | Filing |
| $74.81 | 30,300 | Large Shareholder, Officer, Director | 0 | 2021-06-23 | Filing |
| $73.87 | 7,200 | Large Shareholder, Officer, Director | 30,300 | 2021-06-23 | Filing |
| $73.28 | 14,350 | Large Shareholder, Officer, Director | 0 | 2021-06-22 | Filing |
| $72.80 | 8,200 | Large Shareholder, Officer, Director | 14,350 | 2021-06-22 | Filing |
| $71.98 | 2,450 | Large Shareholder, Officer, Director | 22,550 | 2021-06-22 | Filing |
| $71.14 | 15,250 | Officer | 627,928 | 2021-06-21 | Filing |
| $70.49 | 13,789 | Officer | 643,178 | 2021-06-21 | Filing |
| $71.21 | 13,368 | Officer | 294,872 | 2021-06-21 | Filing |
| $70.57 | 18,801 | Officer | 308,240 | 2021-06-21 | Filing |
| $71.13 | 6,349 | Officer | 61,429 | 2021-06-21 | Filing |
| $70.48 | 5,579 | Officer | 67,778 | 2021-06-21 | Filing |
| $71.16 | 31,021 | Officer | 653,039 | 2021-06-21 | Filing |