10 Best Indian Stocks to Buy According to Billionaires

8. WNS (Holdings) Limited (NYSE:WNS)

Number of Billionaires: 5

Billionaire Holdings: $82,747,726

WNS (Holdings) Limited (NYSE:WNS) is a business process management (BPM) company that specializes in data, voice, analytical, and business transformation services.

In March this year, the company acquired Kipi.ai, a leading provider of data modernization and democratization services with Snowflake at its core. It helps businesses overcome gaps in data and deliver rapid insights at scale. WNS (Holdings) Limited (NYSE:WNS) expects Kipi to contribute 2% to the company’s revenue, less repair payments, in fiscal year 2026.

On April 2, WNS (Holdings) Limited (NYSE:WNS) announced that it had extended its strategic agreement with Delaware North, as part of which the company will continue to enable the transformation of its finance function and unlock efficiency savings. Later in the month, WNS-HealthHelp joined forces with Availity, a major regional real-time health information network, to transform payer-provider collaboration.

WNS (Holdings) Limited (NYSE:WNS)’s share price has surged 36% year-to-date in 2025 as investors were encouraged by these positive developments. Last month, Needham and Barrington Research raised their price targets for the stock while maintaining their Buy and Outperform ratings, respectively.

WNS (Holdings) Limited (NYSE:WNS) is one of the best Indian stocks to buy. According to Insider Monkey’s database for Q4 2024, 5 billionaires held a stake in the company, with combined holdings of approximately $82.7 million.