Btz Stock Analysis Blackrock Credit Allocation Income Trust Gains 0.59 Percent To Trade At 10.16 20260401 1