Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $104.85 | 349 | Officer | 0 | 2019-10-09 | Filing |
| $103.60 | 1,050 | Officer | 20,847 | 2019-09-10 | Filing |
| $105.04 | 10,000 | Director | 202,973 | 2019-09-11 | Filing |
| $104.78 | 1,500 | Officer | 14,120 | 2019-09-10 | Filing |
| $102.35 | 950 | Officer | 28,577 | 2019-06-28 | Filing |
| $102.30 | 130 | Officer | 29,527 | 2019-06-28 | Filing |
| $102.29 | 2,920 | Officer | 29,657 | 2019-06-28 | Filing |
| $100.51 | 2,000 | Director | 16,491 | 2019-06-21 | Filing |
| $100.51 | 2,000 | Director | 15,491 | 2019-06-21 | Filing |
| $95.29 | 2,200 | Director | 0 | 2019-06-07 | Filing |
| $110.18 | 2,000 | Officer | 37,501 | 2019-04-12 | Filing |
| $105.89 | 2,500 | Officer | 21,897 | 2019-04-10 | Filing |
| $108.01 | 8,008 | Director | 211,930 | 2019-04-11 | Filing |
| $108.02 | 14,892 | Director | 219,938 | 2019-04-10 | Filing |
| $107.66 | 12,000 | Officer | 17,575 | 2019-04-10 | Filing |
| $108.02 | 2,100 | Director | 234,830 | 2019-04-05 | Filing |
| $105.68 | 3,116 | Director | 11,373 | 2019-04-08 | Filing |
| $104.90 | 209 | Officer | 24,397 | 2019-04-01 | Filing |
| $104.89 | 100 | Officer | 24,606 | 2019-04-01 | Filing |
| $104.88 | 100 | Officer | 24,706 | 2019-04-01 | Filing |