Crossroads Capitals Investment Thesis for Nebius Group NBIS Shows Positive Results Reddit Shares Slide Nearly 6 as Meta Unveils Forum a Standalone App for Facebook Groups Market Edges Higher as Healthcare and Tech Rally Offset Communication Weakness Vestas Shares Slide After Company Flags Margins at Low End of Guidance Automated Textile Manufacturing Could Reshape Global Garment Production Barclays Initiates Coverage of FreeportMcMoRan with Overweight Rating on Copper Demand Outlook Endurance Technologies IPO Opens Key Details and Market Outlook