Blue Owl OBDC Stock Jumps 067 Approaching 1180 20260514 Alamo Group ALG Stalls at 15188 Consolidation Phase 20260514 China Economic Growth Stalls as Investment Weakens and Youth Unemployment Spikes What Comfort FIXs 293 Decline Means for Investors 20260515