StockNews.com initiated coverage on shares of Superior Drilling Products (NYSE:SDPI – Free Report) in a research report released on Wednesday morning. The brokerage issued a buy rating on the stock. Superior Drilling Products Price Performance Shares of NYSE:SDPI opened at $0.72 on Wednesday. The company has a quick ratio of 1.43, a current ratio of […]