| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director, Other | $106.67 | 10,275 | $1,096,034.25 | 596,377 | 2020-08-06 | Filing |
| Large Shareholder, Officer, Director, Other | $109.38 | 200 | $21,876.00 | 606,652 | 2020-08-05 | Filing |
| Large Shareholder, Officer, Director, Other | $108.75 | 6,068 | $659,895.00 | 606,852 | 2020-08-05 | Filing |
| Large Shareholder, Officer, Director, Other | $107.73 | 2,764 | $297,765.72 | 612,920 | 2020-08-05 | Filing |
| Large Shareholder, Officer, Director, Other | $106.84 | 8,264 | $882,925.76 | 615,684 | 2020-08-05 | Filing |
| Large Shareholder, Officer, Director, Other | $105.82 | 5,800 | $613,756.00 | 623,948 | 2020-08-05 | Filing |
| Large Shareholder, Officer, Director, Other | $107.44 | 1,533 | $164,705.52 | 629,748 | 2020-08-04 | Filing |
| Large Shareholder, Officer, Director, Other | $106.66 | 7,689 | $820,108.74 | 631,281 | 2020-08-04 | Filing |
| Large Shareholder, Officer, Director, Other | $105.61 | 16,466 | $1,738,974.26 | 638,970 | 2020-08-04 | Filing |
| Large Shareholder, Officer, Director, Other | $104.82 | 7,265 | $761,517.30 | 655,436 | 2020-08-04 | Filing |
| Officer | $105.28 | 10,371 | $1,091,858.88 | 63,631 | 2020-07-31 | Filing |
| Officer | $103.54 | 1,780 | $184,301.20 | 74,002 | 2020-07-31 | Filing |
| Officer | $102.65 | 5,468 | $561,290.20 | 75,782 | 2020-07-31 | Filing |
| Officer | $101.76 | 5,602 | $570,059.52 | 81,250 | 2020-07-31 | Filing |
| Officer | $100.68 | 1,625 | $163,605.00 | 86,852 | 2020-07-31 | Filing |
| Officer | $99.54 | 1,025 | $102,028.50 | 88,477 | 2020-07-31 | Filing |
| Officer | $98.36 | 1,200 | $118,032.00 | 89,502 | 2020-07-31 | Filing |
| Officer | $97.01 | 1,900 | $184,319.00 | 90,702 | 2020-07-31 | Filing |
| Officer | $95.35 | 1,400 | $133,490.00 | 92,602 | 2020-07-31 | Filing |
| Officer | $107.26 | 2,190 | $234,899.40 | 63,631 | 2020-08-03 | Filing |