| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $318.27 | 4,950 | $1,575,432.05 | 2,370,732 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $317.11 | 2,500 | $792,778.50 | 2,375,682 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $316.23 | 2,650 | $837,999.70 | 2,378,182 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $315.10 | 2,100 | $661,702.02 | 2,380,832 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $320.89 | 100 | $32,089.00 | 0 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $319.94 | 1,600 | $511,907.52 | 100 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $319.11 | 10,900 | $3,478,296.82 | 1,700 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $318.26 | 11,510 | $3,663,219.79 | 12,600 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $317.09 | 6,900 | $2,187,916.86 | 24,110 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $316.26 | 5,900 | $1,865,929.87 | 31,010 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $315.02 | 6,090 | $1,918,483.98 | 36,910 | 2021-05-05 | Filing |
| Officer | $330.10 | 16,000 | $5,281,600.00 | 18,425 | 2021-04-29 | Filing |
| Large Shareholder, Officer, Director | $329.80 | 1,468 | $484,150.80 | 0 | 2021-04-29 | Filing |
| Large Shareholder, Officer, Director | $329.14 | 773 | $254,424.83 | 1,468 | 2021-04-29 | Filing |
| Large Shareholder, Officer, Director | $327.49 | 844 | $276,402.15 | 2,241 | 2021-04-29 | Filing |
| Large Shareholder, Officer, Director | $326.46 | 1,754 | $572,615.93 | 3,085 | 2021-04-29 | Filing |
| Large Shareholder, Officer, Director | $325.51 | 1,236 | $402,327.27 | 4,839 | 2021-04-29 | Filing |
| Large Shareholder, Officer, Director | $324.46 | 1,421 | $461,059.51 | 6,075 | 2021-04-29 | Filing |
| Large Shareholder, Officer, Director | $323.55 | 504 | $163,069.30 | 7,496 | 2021-04-29 | Filing |
| Large Shareholder, Officer, Director | $329.87 | 3,003 | $990,601.41 | 2,433,932 | 2021-04-29 | Filing |