BlackRockPwr BUI Down 138 How Low Could It Go 20260515 SAP Unveils Business AI Platform to Power the Autonomous Enterprise Biofrontera BFRI Drops 063 Key Support at 076 20260518