Spruce Biosciences SPRB Delivers Q1 2026 Beat EPS 894 vs 899 Expected PM Modi Pitches Bold Investment Vision to Europes Top CEOs at Historic ERT Roundtable in Gothenburg Musk Vows Appeal After Court Ruling Against Him in OpenAI Battle Southland Holdings SLND Q1 2026 Results Fall Short EPS 052 Revenue NA