NVCT Nuvectis Pharma posts slight Q4 2025 EPS miss yet shares edge higher on positive investor sentiment Enlight ENLT Stock Technical Improves Ticks Lower 20260427 Qualys QLYS Stock Earnings Preview Investors Pile In 20260427