| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $321.91 | 4,700 | $1,512,987.34 | 32,700 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $320.82 | 2,600 | $834,120.04 | 37,400 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $319.66 | 300 | $95,898.00 | 40,000 | 2021-05-24 | Filing |