SMFL nice red to green today. And agreed on the MC, their estimations alone should warrant at least a 30m MC IMO. Of course, I've also seen companies fall flat on their face, even after announcing fantastic preliminary results (COMS...), so execution is always key.