BioCryst BCRX Slides 402 as Selling Pressure Mounts 20260515 Xunlei XNET Reports Q3 2024 Results EPS 008 Meets Consensus Dollar Gen DG Q1 2026 Results Top Views on Strong Revenue Oil Markets Signal Growing Anxiety Over Iran and China Dynamics Amid Middle East Tensions Liquidity Services Inc LQDT Edges Higher Testing Key Resistance as Volume Confirms Momentum Opendoor Technologies OPEN Jumps 6 as Home Resale Platform Shows Early Signs of Recovery WidePoint Corporation WYY Plunges 13 as Shares Approach Key Support Level SBA Communications SBAC Slips Tower REIT Tests Key Support After 187 Decline