Home Trending India stocks ‘quite fully priced’ — but watch for the country’s vaccination push, says JPMorgan