Carlyle Secured Lending, Inc. (CGBD) stock analysis, price and outlook | Madmaj