Nutriband NTRBW Stock Analysis RangeBound Near 112 20260514 AI Market Awaits Nvidia Earnings A Bellwether Moment for the Sector Aluminum Surge Tests Corporate Cost Management Amid Geopolitical Tensions Cardlytics Price Target Slashed to 125 by Lake Street as Reset Expectations Weigh