stock has broken all time high can give 20 to 30 percent returns in coming days
Chart PatternsTechnical IndicatorsTrend Analysis

Disclaimer