Investcorp Credit Mgmt Bdc (ICMB) Stock: Price, Analysis