Alibaba BABA Q1 2026 Results Fall Short EPS 062 Revenue NA Samsung Union Strike Looms as Mediation Collapses Potential Disruption Ahead Ross Stores ROST Q1 2026 Earnings EPS 200 Beats Estimates OilDri ODC Q1 2026 Earnings Revenue NA Matching Views