TCG BDC, Inc. logo
TCG BDC, Inc. CGBD
€ 17.54 1.51%