Business ❯ Finance ❯ Investment Strategies ❯ Risk Assessment
After a roughly 70% one-year drop tied to missed targets, investors are weighing execution risk against a P/E near 9.