Promoters held 42.02 per cent stake in the company as of March quarter of 2023 while FIIs owned 23.9 per cent, DIIs on the other hand held 5.03 per cent.
Tata Communications, incorporated in the year 1986, is a Mid Cap company (having a market cap of Rs 45108.38 Crore) operating in Telecommunications sector.
The brokerage expects margins to be ~20-21% over FY23- FY26E given its focus on large integrated deals where margins are lower in the initial phase of ramp up.
Tata Consultancy Services, incorporated in the year 1995, is a Large Cap company (having a market cap of Rs 1175470.25 Crore) operating in IT Software sector.