first you must have enough money to buy shares of a company, then you will become a share holder in the big company,
if you are capable to buy a big company share then you are already rich because you can not buy a big company share with small fund.
without fund you can not make money in this way.
You just need to buy it slowly not always have to buy in large quantities but with the amount of your monthly money as long as it is consistent in several years and the company you buy has a high enough increase will definitely give you an extraordinary profit and can bring you a rich person Later on, if not stocks then you can do this by buying Bitcoin slowly not a few people who become more rich because of Bitcoin, if you do DCA in the present day in the next 2 years or 5 years, you might be a rich person in At the 2035 if the world system still has not changed and inflation continues to grow there is also no war that destroys the global economy will run with certainty.
Still, the company grows as well, which means that you may never own a lot to be considered a big partner, and that is why in most cases people prefer other investments. Of course if you are wealthy to begin with then you can buy a lot, but we are talking about people who buy a small piece over time.
You could be lucky too, like buy some shares of nvidia 10+ years ago, and keep doing that for a decade and then suddenly when the share prices go up this much thanks to developing technology, you may end up with a much better result, but that doesn't mean that it's a common method. In any case, I would still prefer bitcoin, that is a lot better for many people and I would suggest doing that over anything else right now.