enGene ENGNW Stock Losers Today 205 20260416 BXSL Blackstone EPS beats estimates but revenue weakness triggers selloff shares fall despite quarterly win BGL Blue Gold shares climb 183 despite Q1 loss and zero revenue as investors bet on turnaround potential