There are only FOUR things that matter while investing.
(here’s a quick list)
People are important because you can never do 100% due diligence on a business.
If quality of leaders is high, you can rest assured that the business is run transparently and ethically
Basically if business puts $100 investment, how much is returned back to investors.
Profit margins are a bad proxy stratechi.com/fcf-and-roic/
A business can have excellent team and financial performance, but if it’s not defensible, in future the business may get eaten away by competitors.
Investors are irrational so many good companies can be over priced, which get corrected ultimately.
A good business is a bad investment if price is too high.
Everything else (market size, brand name, etc.) is derivative.
Of course, the trick to good returns is being right on these four things.
That’s what good investors get right (either via luck or experience)