BNTX BioNTech shares inch higher as quarterly loss narrows more than expected beating estimates by 74 US Consumer Sentiment and Macroeconomic Outlook Amid Escalating Middle East Geopolitical Tensions How ExlService Holdings EXLS is reshaping its industry Investor Concern 20260511 Nutex Health NUTX Stock Downside Volume 399 20260420