company valuation

What Makes a Company an Attractive Investment?

Index fund investing is hard to beat, but if you're eager to test your chops by investing in individual companies, these are key attributes you should evaluate.