Aldel Fin ALDF Stock Consolidating at 1065 Next Move Ahead 20260520 Nabors Industries NBR at 10878 Buy Sell or Hold 20260520