FuelCell Energy FCEL Declines 1695 Amid Market Weakness 20260518 Optical OCC Slides 1129 as Selling Pressure Mounts 20260518 Weibo WB Q3 2025 In Line Whats Next for Investors My Size MYSZ Stalls at 054 Consolidation Phase 20260514 Meta Offers AI Rival Chatbots Limited Free WhatsApp Access Sources Say Digimarc DMRC Flat at 927 Consolidation Continues 20260519 Socket Mobile SCKT Declines 114 Amid Market Weakness 20260518 CNBC Reveals 2026 Disruptor 50 AI Companies Surge to the Top as a New Leader Emerges NexMetals NEXM Gains 305 Support Holds at 273 20260520