Bajaj Housing Finance, NTPC Green Energy, Swiggy and Hyundai Motor India have been classified as 'large-cap' stocks, according to the data by the Association of Mutual Funds in India. Rail Vikas Nigam and ICICI Prudential are among the seven stocks upgraded from 'mid-cap' to 'large-cap'. Stocks like Adani Total Gas and Canara Bank have been downgraded to the 'mid-cap' category.