ARCC DinoScore - Score: 47/100 | Ares Capital Corporation Stock Analysis | Dino Intelligence