| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $118.96 | 3,200 | $380,656.96 | 0 | 2020-03-16 | Filing |
| Large Shareholder, Officer, Director | $117.74 | 5,000 | $588,723.00 | 3,200 | 2020-03-16 | Filing |
| Large Shareholder, Officer, Director | $116.75 | 5,245 | $612,352.70 | 8,200 | 2020-03-16 | Filing |
| Large Shareholder, Officer, Director | $115.79 | 5,255 | $608,495.89 | 13,445 | 2020-03-16 | Filing |
| Large Shareholder, Officer, Director | $114.78 | 9,658 | $1,108,569.39 | 18,700 | 2020-03-16 | Filing |
| Large Shareholder, Officer, Director | $113.82 | 3,725 | $423,989.93 | 28,358 | 2020-03-16 | Filing |
| Large Shareholder, Officer, Director | $112.59 | 8,854 | $996,886.03 | 32,083 | 2020-03-16 | Filing |
| Large Shareholder, Officer, Director | $111.67 | 15,121 | $1,688,551.49 | 40,937 | 2020-03-16 | Filing |
| Large Shareholder, Officer, Director | $110.68 | 6,410 | $709,469.70 | 56,058 | 2020-03-16 | Filing |
| Large Shareholder, Officer, Director | $109.80 | 3,425 | $376,056.44 | 62,468 | 2020-03-16 | Filing |
| Large Shareholder, Officer, Director | $108.67 | 1,400 | $152,140.52 | 65,893 | 2020-03-16 | Filing |
| Large Shareholder, Officer, Director | $107.54 | 1,000 | $107,538.80 | 67,293 | 2020-03-16 | Filing |
| Large Shareholder, Officer, Director | $106.68 | 1,250 | $133,347.50 | 68,293 | 2020-03-16 | Filing |
| Large Shareholder, Officer, Director | $105.10 | 600 | $63,060.00 | 69,543 | 2020-03-16 | Filing |
| Director | $118.55 | 400 | $47,419.00 | 0 | 2020-03-16 | Filing |
| Director | $117.55 | 500 | $58,774.00 | 400 | 2020-03-16 | Filing |
| Director | $116.07 | 438 | $50,840.46 | 900 | 2020-03-16 | Filing |
| Director | $115.18 | 1,000 | $115,183.00 | 1,338 | 2020-03-16 | Filing |
| Director | $114.35 | 300 | $34,305.00 | 2,338 | 2020-03-16 | Filing |
| Director | $112.80 | 500 | $56,400.00 | 2,638 | 2020-03-16 | Filing |