Logitech LOGI Reports Strong Q1 2026 Revenue NA EPS Beats Rank One ROC Q1 2026 Earnings Beat Revenue NA EPS 002 Lower Russian Purchases by RIL and Nayara Drag Down Indias April Crude Oil Imports Esperion Therapeutics ESPR Q1 2026 Disappoints EPS 010 Below 003 Views Samsung Electronics Shares Dip as 47000 Workers Prepare to Strike Over Failed Wage Talks Asure ASUR Crushes Q1 2026 Estimates EPS 031 Tops Views