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