EU Business Investment Rate Hits 11Year Low Amid Tariffs and Uncertainty Nvidia Under Pressure to Boost Cash Returns as BofA Highlights Lagging Shareholder Payouts SELLAS SLS Q1 2026 Results Fall Short EPS 005 Revenue NA Silo Pharma SILO Q4 2023 Earnings Miss Sparks Concern