ICON plc ICLR delivered first-quarter 2024 adjusted earnings per share of $3.47, an increase of 19.7% from the year-ago period’s figure. The metric surpassed the Zacks Consensus Estimate by 0.9%.
Management maintains a constructive long-term outlook for private credit, expecting an active market backdrop in 2026. Panossian said, "We are cautiously optimistic that spreads will remain stable in ...
Earnings Call Insights: Franklin BSP Realty Trust, Inc. (FBRT) Q4 2025 Comparato stated, “Our priorities are sustainable dividend coverage, book value growth and building more consistent durable ...
PostNL reports normalised EBIT of 53 million euros for 2025 2026 EBIT seen at 40-70 million euros, 2028 target reiterated at 175 million Netherlands' more relaxed letter delivery rules, cost cuts to ...