Investcorp Credit Management BDC (ICMB) Net Margin (2021 - 2025)
Investcorp Credit Management BDC's Net Margin history spans 4 years, with the latest figure at 28.12% for Q1 2025.
- For Q1 2025, Net Margin fell 2667.0% year-over-year to 28.12%; the TTM value through Mar 2025 reached 7.1%, down 7.0%, while the annual FY2024 figure was 9.56%, 1226.0% down from the prior year.
- Net Margin for Q1 2025 was 28.12% at Investcorp Credit Management BDC, down from 3.61% in the prior quarter.
- Across five years, Net Margin topped out at 15.85% in Q2 2022 and bottomed at 28.12% in Q1 2025.
- The 4-year median for Net Margin is 2.28% (2023), against an average of 2.32%.
- The largest annual shift saw Net Margin surged 1528bps in 2024 before it tumbled -2667bps in 2025.
- A 4-year view of Net Margin shows it stood at 8.13% in 2022, then crashed by -256bps to 12.71% in 2023, then surged by 128bps to 3.61% in 2024, then plummeted by -880bps to 28.12% in 2025.
- Per Business Quant, the three most recent readings for ICMB's Net Margin are 28.12% (Q1 2025), 3.61% (Q3 2024), and 5.52% (Q2 2024).