Cambium CMBM Stock Steady at 040 Support at 038 20260515 Biotech Sector Faces Headwinds But Select Standout Stocks Outperform Envista NVST Delivers Q1 2026 Beat EPS 036 vs 032 Expected Neonode NEON Fell 491 Is a Recovery Ahead 20260515