Hims & Hers is uninvestable without trust in its management team, and there is absolutely no confidence in it. The stock looked overvalued at $60 before its steep fall; as a popular retail stock it could return to $60 or beyond, but distrust of management rules it out. x.comÂ