Inhibrx Biosciences INBX Stock Screener 218 Decline on Elevated Volume 20260521 Metas Latest Workforce Reduction Signals Intensifying AI Competition Boston Scientific Faces Market Pressure Following Disappointing Quarterly Update