Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $78.09 | 12,058 | Large Shareholder, Officer, Director | 25,442 | 2021-07-07 | Filing |
| $81.32 | 7,829 | Large Shareholder, Officer, Director | 0 | 2021-07-06 | Filing |
| $80.44 | 15,071 | Large Shareholder, Officer, Director | 7,829 | 2021-07-06 | Filing |
| $79.93 | 14,600 | Large Shareholder, Officer, Director | 22,900 | 2021-07-06 | Filing |
| $79.49 | 25,169 | Large Shareholder, Officer, Director | 0 | 2021-07-01 | Filing |
| $78.62 | 12,331 | Large Shareholder, Officer, Director | 25,169 | 2021-07-01 | Filing |
| $78.73 | 17,800 | Large Shareholder, Officer, Director | 0 | 2021-06-30 | Filing |
| $78.07 | 19,700 | Large Shareholder, Officer, Director | 17,800 | 2021-06-30 | Filing |
| $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 |