| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $113.56 | 16,719 | $1,898,628.03 | 665,411 | 2021-02-01 | Filing |
| Large Shareholder, Director | $112.71 | 28,018 | $3,157,891.97 | 682,130 | 2021-02-01 | Filing |
| Large Shareholder, Director | $111.66 | 22,160 | $2,474,277.02 | 710,148 | 2021-02-01 | Filing |
| Large Shareholder, Director | $110.87 | 24,646 | $2,732,489.70 | 732,308 | 2021-02-01 | Filing |
| Large Shareholder, Director | $109.89 | 18,157 | $1,995,339.91 | 756,954 | 2021-02-01 | Filing |
| Large Shareholder, Officer, Director | $116.21 | 1,100 | $127,827.04 | 51,891 | 2021-01-15 | Filing |
| Large Shareholder, Officer, Director | $115.28 | 4,311 | $496,976.82 | 52,991 | 2021-01-15 | Filing |
| Large Shareholder, Officer, Director | $114.38 | 5,089 | $582,076.77 | 57,302 | 2021-01-15 | Filing |
| Large Shareholder, Officer, Director | $113.24 | 13,258 | $1,501,394.26 | 62,391 | 2021-01-15 | Filing |
| Large Shareholder, Officer, Director | $112.14 | 8,687 | $974,153.23 | 75,649 | 2021-01-15 | Filing |
| Large Shareholder, Officer, Director | $111.16 | 77,394 | $8,603,457.57 | 84,336 | 2021-01-15 | Filing |
| Large Shareholder, Officer, Director | $110.35 | 21,952 | $2,422,324.17 | 161,730 | 2021-01-15 | Filing |
| Large Shareholder, Officer, Director | $109.31 | 13,209 | $1,443,852.01 | 183,682 | 2021-01-15 | Filing |
| Officer | $100.00 | 1,460 | $146,000.00 | 18,145 | 2021-01-12 | Filing |
| Officer | $95.00 | 1,460 | $138,700.00 | 19,605 | 2021-01-12 | Filing |
| Officer | $90.00 | 1,460 | $131,400.00 | 18,145 | 2021-01-08 | Filing |
| Large Shareholder, Director | $84.61 | 200 | $16,921.00 | 775,111 | 2021-01-04 | Filing |
| Large Shareholder, Director | $83.52 | 3,997 | $333,809.85 | 775,311 | 2021-01-04 | Filing |
| Large Shareholder, Director | $82.66 | 6,688 | $552,826.74 | 779,308 | 2021-01-04 | Filing |
| Officer | $85.00 | 2,920 | $248,200.00 | 18,145 | 2021-01-04 | Filing |