| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $119.04 | 13,037 | $1,551,859.30 | 50,923 | 2021-08-03 | Filing |
| Officer | $118.07 | 6,196 | $731,566.68 | 63,960 | 2021-08-03 | Filing |
| Officer | $119.09 | 2,634 | $313,686.48 | 32,652 | 2021-08-02 | Filing |
| Officer | $117.76 | 2,600 | $306,185.10 | 35,286 | 2021-08-02 | Filing |
| Officer | $116.88 | 3,183 | $372,015.99 | 37,886 | 2021-08-02 | Filing |
| Officer | $115.82 | 1,583 | $183,341.16 | 41,069 | 2021-08-02 | Filing |
| Officer | $108.66 | 31 | $3,368.46 | 50,156 | 2021-07-20 | Filing |
| Officer | $108.14 | 9,549 | $1,032,585.89 | 50,187 | 2021-07-20 | Filing |
| Officer | $107.17 | 4,013 | $430,061.97 | 59,736 | 2021-07-20 | Filing |
| Officer | $105.95 | 1,200 | $127,142.04 | 63,749 | 2021-07-20 | Filing |
| Officer | $104.87 | 2,103 | $220,539.93 | 64,949 | 2021-07-20 | Filing |
| Officer | $103.97 | 2,100 | $218,340.99 | 67,052 | 2021-07-20 | Filing |
| Officer | $103.01 | 1,004 | $103,424.05 | 69,152 | 2021-07-20 | Filing |
| Large Shareholder, Officer, Director | $105.78 | 1,858 | $196,533.48 | 0 | 2021-07-19 | Filing |
| Large Shareholder, Officer, Director | $105.41 | 14,880 | $1,568,444.26 | 1,858 | 2021-07-19 | Filing |
| Large Shareholder, Officer, Director | $104.16 | 12,456 | $1,297,453.08 | 16,738 | 2021-07-19 | Filing |
| Large Shareholder, Officer, Director | $103.38 | 5,053 | $522,395.81 | 29,194 | 2021-07-19 | Filing |
| Large Shareholder, Officer, Director | $101.94 | 5,159 | $525,889.37 | 34,247 | 2021-07-19 | Filing |
| Large Shareholder, Officer, Director | $101.07 | 9,104 | $920,112.15 | 39,406 | 2021-07-19 | Filing |
| Large Shareholder, Officer, Director | $100.14 | 3,875 | $388,056.84 | 48,510 | 2021-07-19 | Filing |