Large-cap companies are industry leaders with well-established businesses, while small-cap companies are at the other end of ...