Crescent Capital BDC Inc.

17.72
-0.43 (-2.37%)
At close: Mar 04, 2025, 3:59 PM
17.74
0.11%
After-hours: Mar 04, 2025, 04:21 PM EST