For my rules i can't buy stocks before a few days to earnings. But in this stock we have around three weeks and for my opinion it have a good prospects to growth
SNPS(Daily). Bull Flag.
Double bottom brake_out , Bull Flag.
D_bottom target reached. Limit1 exceeded.
Pennant like formation consolidation, brake_out.
WW 5'' potential, In case - Long entry on point 3, retest of triangle.
OBV brake_out.
Earnings due 20/5.