Cricut, Inc. (NASDAQ: CRCT) shares have risen sharply recently as investors weigh a significant earnings beat and improved profitability against weaker revenue, insider selling and cautious analyst ratings.