Edgen - stock : novartis-projects-profit-decline-in-2026-muting-strong-2025-results