Ares Capital's 10.6% Dividend Yield: Attractive or Risky Bet? | Whale Factor