 Medallia Inc NASDAQ:MDLA provides a cloud platform that enables companies to gain advanced insights into their customers for a better experience and drive higher sales. MDLA stock, down 34 from its high, is worth a look. 