Enlight ENLT Stock Technical Improves Ticks Lower 20260427 iShares MSCI France ETF EWQ Positioning for Eurozone Growth Resilience Amid Shifting ECB Policy Trajectory UFPI UFP Industries posts 364 Q4 2025 EPS miss shares fall 164 amid investor concern