CRM formed and ugly bull flag on the weekly chart. I say ugly because it has sharp dip that breaks the bottom trend line. I think we can forgive the dip. Otherwise the stock looks good on the daily, weekly and monthly charts. With 3-1 RR, i think it is a good long candidate.