ARCC Deep Research: Moat, Financial Resilience & 10-Year Track Record
ARCC's moat is real: $29.5B portfolio, 67 consecutive dividend quarters, $988M in spillover income. Q1 2026 earnings call confirmed improving loan terms. 10-year total return CAGR of 13.57% matches the S&P 500.