Even though the firm has been successful in significantly increasing its revenue as of late, shares of the business are down 14.9% since then. That’s …Read More