InCred has given the stock a Subscribe rating for near-term gains, citing attractive valuations at 5.3x market cap-to-sales.