NVCT Nuvectis Pharma posts slight Q4 2025 EPS miss yet shares edge higher on positive investor sentiment EU Emergency Energy Measures Amid Iran Conflict Macroeconomic Spillover MGIH Millennium leadership highlights emerging market expansion targets in its latest quarterly earnings report