| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $78.07 | 19,700 | $1,537,925.81 | 17,800 | 2021-06-30 | Filing |
| Large Shareholder, Officer, Director | $78.72 | 23,433 | $1,844,577.80 | 0 | 2021-06-29 | Filing |
| Large Shareholder, Officer, Director | $78.15 | 14,067 | $1,099,296.66 | 23,433 | 2021-06-29 | Filing |
| Officer | $77.50 | 9,687 | $750,742.50 | 61,429 | 2021-06-28 | Filing |
| Officer | $77.45 | 13,082 | $1,013,157.73 | 294,872 | 2021-06-28 | Filing |
| Officer | $77.02 | 8,664 | $667,266.62 | 294,872 | 2021-06-25 | Filing |
| Officer | $76.72 | 4,418 | $338,934.82 | 303,536 | 2021-06-25 | Filing |
| Large Shareholder, Officer, Director | $76.32 | 18,300 | $1,396,632.21 | 0 | 2021-06-24 | Filing |
| Large Shareholder, Officer, Director | $75.50 | 19,200 | $1,449,569.28 | 18,300 | 2021-06-24 | Filing |
| Large Shareholder, Officer, Director | $74.81 | 30,300 | $2,266,815.72 | 0 | 2021-06-23 | Filing |
| Large Shareholder, Officer, Director | $73.87 | 7,200 | $531,851.76 | 30,300 | 2021-06-23 | Filing |
| Large Shareholder, Officer, Director | $73.28 | 14,350 | $1,051,582.35 | 0 | 2021-06-22 | Filing |
| Large Shareholder, Officer, Director | $72.80 | 8,200 | $596,980.50 | 14,350 | 2021-06-22 | Filing |
| Large Shareholder, Officer, Director | $71.98 | 2,450 | $176,340.96 | 22,550 | 2021-06-22 | Filing |
| Officer | $71.14 | 15,250 | $1,084,824.00 | 627,928 | 2021-06-21 | Filing |
| Officer | $70.49 | 13,789 | $971,986.61 | 643,178 | 2021-06-21 | Filing |
| Officer | $71.21 | 13,368 | $951,887.16 | 294,872 | 2021-06-21 | Filing |
| Officer | $70.57 | 18,801 | $1,326,707.61 | 308,240 | 2021-06-21 | Filing |
| Officer | $71.13 | 6,349 | $451,580.24 | 61,429 | 2021-06-21 | Filing |
| Officer | $70.48 | 5,579 | $393,211.83 | 67,778 | 2021-06-21 | Filing |