Is BIOL A Buy Or Sell?
BIOL stock is up 44% year-to-date, but it’s literally a penny stock trading at about 70 cents a share, with a $101 million market cap. Is biolase undervalued? Biolase is undervalued. Our model approximates the value of Biolase from analyzing the firm fundamentals such as Current Valuation of 88.99 M,Read More →