Beyond Meat’s Stock Looks Expensive At $18

After almost a 52% decline over the last six months, at the current price of around $18 per share, we believe Beyond Meat stock (NASDAQ: BYND), a plant-based meat alternative - could see more declines.