The quiet strength in Icon ICON business model Slight Rise 20260507 SELX Semilux International Ltd Q1 2025 earnings deliver 2661 percent revenue growth shares rise 1012 percent in todays trading NervGen NGEN meets Q3 estimates but investors unimpressed shares fall 26 on cash concerns Masonglory Limited MSGY Stock Is It Building Momentum Investor Concern 20260418