NCS NCSM Stock diluted Shares Investor Interest 20260427 CMCO Columbus Q1 2026 earnings per share tops estimates by 43 percent stock gains 132 percent What could move Defin Health DH stock later today Slight Rise 20260427