Yield10 Bioscience (NASDAQ:YTEN – Get Rating) and Green Thumb Industries (OTCMKTS:GTBIF – Get Rating) are both small-cap consumer staples companies, but which is the better business? We will compare the two businesses based on the strength of their analyst recommendations, risk, earnings, dividends, institutional ownership, profitability and valuation. Valuation and Earnings This table compares Yield10 […]