Kayne Anderson BDC Inc KBDC Gains 142 as Price Approaches Key Resistance Italys EUHarmonised CPI Climbs to 33 in May Slightly Above Expectations Lantheus Q1 2026 Earnings EPS Beat of 1585 Amid Flat Revenue Disclosure Investor Quiz Lacks Substantive Financial News for Analysis