| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $318.44 | 700 | $222,908.98 | 40,300 | 2021-05-24 | Filing |
| Officer | $327.00 | 314 | $102,678.00 | 9,576 | 2021-05-25 | Filing |
| Large Shareholder, Officer, Director | $319.17 | 210 | $67,025.30 | 0 | 2021-05-21 | Filing |
| Large Shareholder, Officer, Director | $318.52 | 1,266 | $403,242.65 | 210 | 2021-05-21 | Filing |
| Large Shareholder, Officer, Director | $317.59 | 2,070 | $657,416.06 | 1,476 | 2021-05-21 | Filing |
| Large Shareholder, Officer, Director | $316.57 | 654 | $207,039.46 | 3,546 | 2021-05-21 | Filing |
| Large Shareholder, Officer, Director | $319.18 | 300 | $95,752.50 | 2,237,932 | 2021-05-21 | Filing |
| Large Shareholder, Officer, Director | $318.52 | 2,279 | $725,918.25 | 2,238,232 | 2021-05-21 | Filing |
| Large Shareholder, Officer, Director | $317.54 | 3,900 | $1,238,423.16 | 2,240,511 | 2021-05-21 | Filing |
| Large Shareholder, Officer, Director | $316.55 | 1,021 | $323,195.41 | 2,244,411 | 2021-05-21 | Filing |
| Large Shareholder, Officer, Director | $319.09 | 4,204 | $1,341,433.34 | 0 | 2021-05-21 | Filing |
| Large Shareholder, Officer, Director | $318.27 | 13,448 | $4,280,148.75 | 4,204 | 2021-05-21 | Filing |