Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $119.47 | 1,200 | Large Shareholder, Officer, Director | 28,300 | 2020-05-13 | Filing |
| $118.39 | 500 | Large Shareholder, Officer, Director | 29,500 | 2020-05-13 | Filing |
| $132.00 | 2,592 | Director | 8,673 | 2020-05-11 | Filing |
| $112.05 | 1,599 | Officer | 39,613 | 2020-05-05 | Filing |
| $103.84 | 5,305 | Officer | 39,613 | 2020-05-04 | Filing |
| $118.50 | 37 | Officer | 23,697 | 2020-04-15 | Filing |
| $117.84 | 944 | Officer | 23,734 | 2020-04-15 | Filing |
| $116.92 | 2,246 | Officer | 24,678 | 2020-04-15 | Filing |
| $115.94 | 1,998 | Officer | 26,924 | 2020-04-15 | Filing |
| $114.24 | 615 | Officer | 28,922 | 2020-04-15 | Filing |
| $110.73 | 400 | Large Shareholder, Officer, Director | 0 | 2020-04-13 | Filing |
| $110.02 | 7,019 | Large Shareholder, Officer, Director | 400 | 2020-04-13 | Filing |
| $108.88 | 6,260 | Large Shareholder, Officer, Director | 7,419 | 2020-04-13 | Filing |
| $108.00 | 5,518 | Large Shareholder, Officer, Director | 13,679 | 2020-04-13 | Filing |
| $106.98 | 7,903 | Large Shareholder, Officer, Director | 19,197 | 2020-04-13 | Filing |
| $106.17 | 2,900 | Large Shareholder, Officer, Director | 27,100 | 2020-04-13 | Filing |
| $91.55 | 600 | Officer | 54,351 | 2020-04-08 | Filing |
| $90.92 | 2,900 | Officer | 54,951 | 2020-04-08 | Filing |
| $90.18 | 9,500 | Officer | 57,851 | 2020-04-08 | Filing |
| $86.54 | 1,598 | Officer | 39,613 | 2020-04-06 | Filing |