Is Eton Pharmaceuticals ETON stock holding support levels Modest Uptick 20260418 Aptar ATR Stock Quarter Review Tick Down 20260415 CRCT Cricut EPS smashes estimates by 145 yet shares slide despite revenue miss