StockNews.com initiated coverage on shares of Milestone Scientific (NYSE:MLSS – Free Report) in a report issued on Sunday. The firm issued a hold rating on the stock. Milestone Scientific Price Performance NYSE:MLSS opened at $0.61 on Friday. The firm has a market capitalization of $42.99 million, a P/E ratio of -6.72 and a beta of […]