What surprised me was LIC and Bajaj Finance, never thought they could be in top 500 of the world. As the ranking is based in USD, currency depreciation of INR could also be against Indian Companies. Should start reading on Bajaj Finance…thought it was just another finance company…
This ranking is based on market cap. Is this the right parameter to measure, what about profits. Example a loss making company can still have a high market cap.
Also, this particular order of “Top-10 Indian companies in Global Top-500”
is amidst the chaos in various markets in recent times.
There are atleast another dozen Indian listed companies
in close proximity by market-cap,
that would feature in the global Top-500 by market-cap list,
depending on when one samples the list.
While market-cap, is a proxy for investor confidence/expectations,
a company’s profit is an even more easily manipulated proxy.
Can try browsing through the Financial Shenanigans by Howard Schilit for some of the well-known obvious methods. Hopefully, provides clarity into why it is foolhardy for individuals to believe that they can gain a good understanding of a company’s fundamentals by reading a few articles or even their financial statements.
Note: Not a dig at any attempts to do so.
Just highlighting that even upon doing so,
one doesn’t start thinking of it as something sure-shot with complete conviction.
By the way, since the above list of companies is based on market-cap,
these are by definition the top 10 large-caps in India.
Currently, comprising about 50% of NIFTY50,
investing in a NIFTY50 index already significantly exposes one to each of these 10 companies,
and will continue to do so due to periodic re-balancing,
even if the actual “Top-N companies” by market-cap change over time. (without one having to spend time researching companies to invest in)
I was reading about LIC. Another aspect which I learnt today (but through AI and I could be wrong) is that there is something called participating products. As per AI in participating products, the profits of LIC is shared with the policy owners. Just did not understand the logic, I thought the profits were always for the shareholders. It seems no. These policy holders take a share off the LIC net profit.
So went back to AI, it says out of the total revenue/product mix, 88% is participating products. So why should I even think of buying this share when the policy holder is taking away a portion of the profits
Even reading the balance sheet is an effort and not like a normal company balance sheet. Need to go into Varsity and read about this.