Still prefer the Small caps over Large caps, despite the fact that small caps are now selling at 1% premium relative to large caps, and that the small cap leadership phase is getting long in the tooth.
Jun
01
2004