European Shares Slide as Iran Tensions Spark Inflation Fears John JHS Drops 132 Key Support at 1046 20260515 What Solaris SLSRs 768 Decline Means for Investors 20260515 Red River RRBI Delivers Q1 2026 Beat EPS 181 vs 171 Expected 1stdibs DIBS Slips 165 Testing 425 Support 20260514 DeepSeek Jitters May Be Overblown for US AI Titans