| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $142.50 | 4,034 | $574,845.00 | 42,079 | 2019-03-05 | Filing |
| Officer | $143.50 | 370 | $53,095.00 | 46,113 | 2019-03-04 | Filing |
| Officer | $143.08 | 1,014 | $145,083.12 | 46,483 | 2019-03-04 | Filing |
| Officer | $141.21 | 150 | $21,181.50 | 18,684 | 2019-03-05 | Filing |
| Officer | $140.17 | 1,845 | $258,613.65 | 18,834 | 2019-03-05 | Filing |
| Officer | $138.24 | 2,650 | $366,336.00 | 9,277 | 2019-03-04 | Filing |
| Officer, Director | $133.21 | 100 | $13,321.00 | 60,251 | 2018-11-29 | Filing |
| Officer, Director | $132.56 | 1,643 | $217,796.08 | 60,351 | 2018-11-29 | Filing |
| Officer, Director | $131.74 | 1,600 | $210,784.00 | 61,994 | 2018-11-29 | Filing |
| Officer, Director | $128.73 | 1,699 | $218,712.27 | 63,594 | 2018-11-23 | Filing |
| Officer, Director | $127.95 | 2,501 | $320,002.95 | 65,293 | 2018-11-23 | Filing |
| Officer, Director | $126.83 | 800 | $101,464.00 | 67,794 | 2018-11-23 | Filing |
| Officer, Director | $140.58 | 100 | $14,058.00 | 68,594 | 2018-11-15 | Filing |
| Officer, Director | $138.87 | 1,050 | $145,813.50 | 68,694 | 2018-11-15 | Filing |
| Officer, Director | $138.15 | 3,850 | $531,877.50 | 69,744 | 2018-11-15 | Filing |
| Director | $144.05 | 507 | $73,033.35 | 12,567 | 2018-11-12 | Filing |
| Officer, Director | $144.14 | 1,900 | $273,866.00 | 73,594 | 2018-11-08 | Filing |
| Officer, Director | $142.86 | 1,402 | $200,289.72 | 75,494 | 2018-11-08 | Filing |
| Officer, Director | $141.28 | 200 | $28,256.00 | 76,896 | 2018-11-08 | Filing |
| Officer, Director | $140.86 | 1,498 | $211,008.28 | 77,096 | 2018-11-08 | Filing |