| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $59.91 | 18,837 | $1,128,488.88 | 10,033 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $58.40 | 50,296 | $2,937,472.50 | 28,870 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $60.55 | 1,253 | $75,865.52 | 14,606 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $59.97 | 4,210 | $252,469.49 | 15,859 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $58.62 | 12,592 | $738,143.04 | 20,069 | 2021-06-16 | Filing |
| Director | $60.92 | 40,000 | $2,436,876.00 | 47,356 | 2021-06-15 | Filing |
| Officer | $66.72 | 6,340 | $423,004.80 | 6,341 | 2021-06-08 | Filing |
| Director | $56.31 | 4,595 | $258,730.67 | 0 | 2021-06-07 | Filing |
| Director | $55.43 | 5,405 | $299,574.29 | 4,595 | 2021-06-07 | Filing |
| Director | $43.58 | 23,400 | $1,019,729.88 | 47,356 | 2021-05-17 | Filing |
| Director | $42.92 | 16,600 | $712,495.24 | 70,756 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $43.59 | 9,054 | $394,653.00 | 0 | 2021-05-19 | Filing |
| Large Shareholder, Officer, Director | $44.22 | 200 | $8,844.00 | 0 | 2021-05-19 | Filing |
| Large Shareholder, Officer, Director | $43.57 | 20,634 | $899,097.66 | 200 | 2021-05-19 | Filing |
| Large Shareholder, Officer, Director | $43.58 | 3,472 | $151,311.50 | 9,557 | 2021-05-19 | Filing |
| Large Shareholder, Officer, Director | $44.55 | 2,477 | $110,339.70 | 0 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $43.88 | 6,577 | $288,617.18 | 2,477 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $44.53 | 5,946 | $264,751.00 | 0 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $43.89 | 14,887 | $653,339.81 | 5,946 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $44.51 | 1,024 | $45,579.47 | 9,557 | 2021-05-18 | Filing |