| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $77.93 | 200 | $15,586.00 | 0 | 2021-04-22 | Filing |
| Large Shareholder, Officer, Director | $77.22 | 18,517 | $1,429,971.62 | 200 | 2021-04-22 | Filing |
| Large Shareholder, Officer, Director | $76.27 | 15,910 | $1,213,522.52 | 18,717 | 2021-04-22 | Filing |
| Large Shareholder, Officer, Director | $75.45 | 17,757 | $1,339,708.83 | 34,627 | 2021-04-22 | Filing |
| Large Shareholder, Officer, Director | $73.83 | 1,914 | $141,314.26 | 0 | 2021-04-21 | Filing |
| Large Shareholder, Officer, Director | $73.33 | 43,270 | $3,172,941.50 | 1,914 | 2021-04-21 | Filing |
| Large Shareholder, Officer, Director | $72.10 | 7,200 | $519,155.28 | 45,184 | 2021-04-21 | Filing |
| Large Shareholder, Officer, Director | $74.13 | 2,400 | $177,908.64 | 0 | 2021-04-20 | Filing |
| Large Shareholder, Officer, Director | $73.38 | 10,130 | $743,351.56 | 2,400 | 2021-04-20 | Filing |
| Large Shareholder, Officer, Director | $72.26 | 12,487 | $902,370.56 | 12,530 | 2021-04-20 | Filing |
| Large Shareholder, Officer, Director | $71.53 | 27,367 | $1,957,580.67 | 25,017 | 2021-04-20 | Filing |
| Officer, Director | $77.30 | 171 | $13,218.92 | 0 | 2021-04-16 | Filing |
| Officer, Director | $75.99 | 305 | $23,178.32 | 171 | 2021-04-16 | Filing |
| Officer, Director | $75.02 | 2,309 | $173,212.87 | 476 | 2021-04-16 | Filing |
| Officer, Director | $74.03 | 2,773 | $205,288.24 | 2,785 | 2021-04-16 | Filing |
| Officer, Director | $77.30 | 829 | $64,082.69 | 0 | 2021-04-16 | Filing |
| Officer, Director | $75.99 | 1,595 | $121,208.36 | 829 | 2021-04-16 | Filing |
| Officer, Director | $75.02 | 11,506 | $863,130.64 | 2,424 | 2021-04-16 | Filing |
| Officer, Director | $74.03 | 13,862 | $1,026,217.72 | 13,930 | 2021-04-16 | Filing |
| Officer, Director | $78.37 | 994 | $77,896.70 | 0 | 2021-04-15 | Filing |