Looking back at the last CC is meaningless. Heck I have a PhD (true) and have plenty of grad level math classes. That analysis is meaningless. As for holding, buying or selling, it depends on more than just CLNE. How's your portfolio doing? Are you renovating your kitchen? Do you need to hold on to CLNE to get a big payout in a year or two and thus make the $ to send your child to college?
I just hate holding on a cc day when most companies get trashed and take 2 months to recover. For every up I have seen 15 downs. Clne however has some issues going on and it just might pop on any good news.....we'll see