 Shares of Mesa Laboratories, Inc. NASDAQ:MLAB have been given an average rating of Hold by the six brokerages that are presently covering the firm, Marketbeat.com reports. Three equities research analysts have rated the stock with a hold rating and two have assigned a buy rating to the company. The average 1 year price objective among ... 