Buy for targets of 540, 550,600,630,685,702 in short to mid term.
1. High EPS growth
2. Increasing profit
3. Low Debt
4. Book value improving
5. Zero promotor pledge
SIYSIL - 12329697