Large caps have the most leverage and will perform better on...
Large caps have the most leverage and will perform better on the earnings front, which should translate into better price performance.
Click Here or the flag on image above to change the background image