 Mesa Laboratories, Inc. NASDAQ:MLAB has received a consensus rating of Buy from the six analysts that are covering the company, MarketBeat reports. One analyst has rated the stock with a hold rating, three have issued a buy rating and one has assigned a strong buy rating to the company. The average 1 year target price ... 