Ferrovial SE FER Q4 2025 Earnings Surge EPS 027 vs 026 Forecast EOG Resources EOG Q1 2026 Earnings Beat Revenue 2258200000000 EPS 341 Himax Technologies Surges 66 Amid Robust Semiconductor Demand Franklin Limited Duration Income Trust FTF Narrows Near Support After Slight Decline