Ares Capital Corporation (ARCC) valuation and key financial metrics