SP 500 and Nasdaq Slide as Inflation Concerns and Iran Tensions Weigh on Sentiment Should You Sell Lucid Diagnostics LUCD After 157 Drop 20260515 Silicom SILC Slides 757 as Selling Pressure Mounts 20260515 Microsoft Feared OverReliance on OpenAI Trial Testimony Reveals DEFSEC DFSC Q2 2024 Disappoints EPS 061 Below 053 Views