It usually has a significant pull back between earnings announcements. I don't feel overly confident that it is done running up yet. I'd probably want to see a few more points before selling. Good luck.
Good on you! I am also a long term CWTR holder, from the IPO. Things would have to radically change to change my opinion on CWTR. I especially like the no long term debt feature on the balance sheet. I think it is a matter of time 'til funds and insitutions find the "Creek"