FTI Consulting FCN Stock PIPE Deal Mini Rally 20260420 Is RLJ RLJA stock a favorable investment idea Earnings Report BSBR Santander BR posts Q1 2023 sharp EPS miss and mild year over year revenue drop with minimal stock reaction Middlesex MSEX Stock Momentum Behavior Strengthens 20260420