Norden raises 2025 profit guidance as gains from S&P deals climb

Owner-operator sees net profit of $100m to $140m