High BullishnessHigh BearishnessHighest Forward 12Mth Upside %Highest Forward Annual EPS GrowthLowest Forward Annual EPS GrowthHighest Forward Annual Revenue GrowthHighest 3Mth Analyst UpgradesHighest Forward Annual Capex GrowthHighest Dividend YieldBeat Annual Revenue EstimatesMissed Annual Revenue EstimatesBeat Quarter Revenue EstimatesMissed Quarter Revenue EstimatesBeat Annual Net Income EstimatesMissed Annual Net Income EstimatesBeat Quarter Net Income EstimatesMissed Quarter Net Income EstimatesBeat Annual EPS EstimatesMissed Annual EPS EstimatesBeat Quarter EPS EstimatesMissed Quarter EPS Estimates