Beauty Wall Street Analysts See a 69% Upside in The Beauty Health Company (SKIN): Can the Stock Really Move This High? Jennifer E. Engen 2 months ago