Mimecast Holding: How Long To Hold Stocks