| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $99.23 | 59,243 | $5,878,682.89 | 21,695 | 2020-08-10 | Filing | |
| $98.22 | 69,639 | $6,839,942.58 | 80,938 | 2020-08-10 | Filing | |
| $97.34 | 28,172 | $2,742,262.48 | 150,577 | 2020-08-10 | Filing | |
| $114.56 | 600 | $68,736.00 | 129,652 | 2020-08-06 | Filing | |
| $113.69 | 1,100 | $125,059.00 | 130,252 | 2020-08-06 | Filing | |
| $113.01 | 4,200 | $474,642.00 | 131,352 | 2020-08-06 | Filing | |
| $111.76 | 2,600 | $290,576.00 | 135,552 | 2020-08-06 | Filing | |
| $110.60 | 8,900 | $984,340.00 | 138,152 | 2020-08-06 | Filing | |
| $109.93 | 12,600 | $1,385,118.00 | 147,052 | 2020-08-06 | Filing | |
| $115.50 | 12,506 | $1,444,443.00 | 133,317 | 2020-08-03 | Filing | |
| $114.85 | 56,066 | $6,439,180.10 | 145,823 | 2020-08-03 | Filing | |
| $113.85 | 23,486 | $2,673,881.10 | 201,889 | 2020-08-03 | Filing | |
| $112.79 | 7,942 | $895,778.18 | 225,375 | 2020-08-03 | Filing | |
| $115.59 | 4,975 | $575,060.25 | 1,785 | 2020-08-03 | Filing | |
| $114.82 | 11,950 | $1,372,099.00 | 6,760 | 2020-08-03 | Filing | |
| $113.85 | 6,575 | $748,563.75 | 18,710 | 2020-08-03 | Filing | |
| $112.74 | 1,500 | $169,110.00 | 25,285 | 2020-08-03 | Filing | |
| $114.38 | 1,025 | $117,239.50 | 121,173 | 2020-08-03 | Filing | |
| $113.82 | 23,975 | $2,728,834.50 | 122,198 | 2020-08-03 | Filing | |
| $103.87 | 11,202 | $1,163,551.74 | 1,785 | 2020-07-27 | Filing |