Three stocks are worth 1.6x more than the entire Russell 2000. 24-Jan-20 10:27 pm AnalysisAnalysis, US Market Anirudh Sethi