FCT First Trust Senior Floating Rate Income Fund II posts 418 percent year over year Q1 2026 revenue drop shares edge higher Senti Biosciences SNTI Stock 52Week Low Rocket Higher 20260418 Does 36Kr KRKR Stock Pay Dividends Drops Hard 20260415 GAIN Gladstone Q1 earnings miss estimates as revenue tumbles 22 yearoveryear yet stock edges higher Truist Reduces Price Target on Insmed Amid Growing Competitive Pressures Anfield Energy AEC Slips 164 Testing 399 Support 20260521 Meta Shifts 7000 Employees Into AI Development as Restructuring Intensifies Mercurys Valuation Surges to 52 Billion Underscoring Fintech Resilience