Ciena CIEN Stock Camarilla Levels Slight Rise 20260415 CTS Corp CTS Macro Impact CTS Corporation beats EPS on strong auto demand AUUD Auddia shares plunge 7 as Q1 loss widens dramatically missing estimates by staggering margin NET Cloudflare Inc Q4 2025 EPS edges past consensus analyst estimates shares climb 183 percent on upbeat investor sentiment