| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director, Other | $134.75 | 3,121 | $420,554.75 | 7,015 | 2021-02-26 | Filing |
| Large Shareholder, Officer, Director, Other | $133.82 | 2,350 | $314,477.00 | 10,136 | 2021-02-26 | Filing |
| Large Shareholder, Officer, Director, Other | $132.33 | 323 | $42,742.59 | 12,486 | 2021-02-26 | Filing |
| Large Shareholder, Officer, Director, Other | $131.29 | 1,783 | $234,090.07 | 12,809 | 2021-02-26 | Filing |
| Large Shareholder, Officer, Director, Other | $130.17 | 5,921 | $770,759.07 | 14,592 | 2021-02-26 | Filing |
| Large Shareholder, Officer, Director, Other | $129.17 | 11,418 | $1,474,863.06 | 20,513 | 2021-02-26 | Filing |
| Large Shareholder, Officer, Director, Other | $128.33 | 4,383 | $562,470.39 | 31,931 | 2021-02-26 | Filing |
| Officer | $156.83 | 1,516 | $237,754.28 | 23,131 | 2021-02-10 | Filing |
| Officer | $156.03 | 4,512 | $704,007.36 | 24,647 | 2021-02-10 | Filing |
| Officer | $154.96 | 1,814 | $281,097.44 | 29,159 | 2021-02-10 | Filing |
| Officer | $154.00 | 1,853 | $285,362.00 | 30,973 | 2021-02-10 | Filing |
| Officer | $160.49 | 4,000 | $641,946.40 | 0 | 2021-02-11 | Filing |
| Officer | $157.32 | 100 | $15,732.00 | 23,131 | 2021-02-09 | Filing |
| Officer | $156.22 | 5,454 | $852,023.88 | 23,231 | 2021-02-09 | Filing |
| Officer | $155.42 | 10,189 | $1,583,574.38 | 28,685 | 2021-02-09 | Filing |
| Officer | $154.48 | 3,121 | $482,132.08 | 38,874 | 2021-02-09 | Filing |
| Officer | $153.25 | 495 | $75,858.75 | 41,995 | 2021-02-09 | Filing |
| Officer | $151.58 | 398 | $60,328.84 | 42,490 | 2021-02-09 | Filing |
| Officer | $150.56 | 1,202 | $180,973.12 | 42,888 | 2021-02-09 | Filing |
| Officer | $153.23 | 300 | $45,969.00 | 23,131 | 2021-02-08 | Filing |