| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $326.41 | 6,200 | $2,023,722.16 | 34,800 | 2021-05-25 | Filing |
| Large Shareholder, Officer, Director | $325.85 | 70 | $22,809.30 | 0 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $325.24 | 1,270 | $413,053.40 | 70 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $324.54 | 1,777 | $576,705.27 | 1,340 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $323.09 | 140 | $45,232.31 | 3,117 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $322.08 | 413 | $133,020.20 | 3,257 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $321.00 | 320 | $102,720.00 | 3,670 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $320.20 | 70 | $22,414.00 | 3,990 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $318.45 | 140 | $44,583.00 | 4,060 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $325.86 | 150 | $48,879.50 | 2,230,432 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $325.23 | 2,250 | $731,778.08 | 2,230,582 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $324.55 | 3,100 | $1,006,094.15 | 2,232,832 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $323.29 | 300 | $96,986.58 | 2,235,932 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $322.06 | 800 | $257,648.48 | 2,236,232 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $320.96 | 650 | $208,621.99 | 2,237,032 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $318.59 | 250 | $79,648.50 | 2,237,682 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $325.63 | 4,600 | $1,497,910.42 | 0 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $324.82 | 22,500 | $7,308,481.50 | 4,600 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $324.08 | 4,100 | $1,328,708.73 | 27,100 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $322.83 | 1,500 | $484,242.15 | 31,200 | 2021-05-24 | Filing |