The firm has charmed shoppers. Can it win the trust of investors?