Better compliance in US, improving finances augur well for Lupin stock | Sharefundss