Breakout with huge volume
Buy on pullback for decent returns
Fundamental AnalysisTechnical IndicatorsTrend Analysis

Disclaimer