Eikon Therapeutics EIKN Stock Today Drops 792 Key Support at 1159 20260518 Array Technologies ARRY Surprises With Q1 Profit Analyst Lifts Price Target Barings HY BGH Stock Analysis 105 Loss Key Levels 20260515 Pyxis Oncology PYXS Stock Jumps 317 Approaching 239 20260517 Investors ITIC Q4 2025 Results Meet Expectations Revenue NA Pharvaris NV PHVS Fell 523 Is a Recovery Ahead 20260518 Moleculin Biotech MBRX Q4 2025 Earnings 1304 EPS Surges Past 624 Estimates