Large-cap stocks are stocks issued by corporations that have major influence over the economy. The “cap” in large-cap refers to the company’s “market capitalization,” which is equal to the company’s ...
Best-in-class option for large-cap US stocks. Our research team assigns Gold ratings to strategies that they have the most conviction will outperform a relevant index, or most peers, over a market ...