2026-08-09XPostSource itemOpen original source ↗Reported total returns since April 4, 2012 (Inception date of TCPC): Cumulative Annualized TCPC. 4.01%. 0.28% Bloomberg Agg Index. 31.39%. 1.92% High Yield Index. 121.16%. 5.69% 90-day T-Bills. 26.96%. 1.68%