Treasury Strategy Emerges as Wall Streets Defining Corporate Metric ExlService Holdings EXLS Stock Today Rallies 193 Resistance at 2884 20260515 Tenax Therapeutics TENX Stock Consolidating at 1193 Next Move Ahead 20260515 Nuveen NMAI Stock Consolidating at 1422 Next Move Ahead 20260514 Diamondback Energy FANG Q1 2026 Earnings EPS 423 Beats Estimates