ICMB ▲ +68.3% - Investcorp Credit Management BDC, Inc. $ICMB trading ah 11-NOV-2026 06:35 PM ET