Genworth Financial GNW Stock Should You Buy 138 20260420 Market Wrap Tech leads sector gains while consumer lags in soft trading Dominion Energy D Bearish Signals Persist Ahead of Fiscal Q1 2026 Earnings Release Should investors consider Our Bond OBAI stock right now Is Oxford OXLC stock safe Investors Pile In 20260420 SLB SLB Expands AI Deployment in Bahrains National NetZero Production Network Reinforcing Digital Growth Thesis ATRC AtriCure swings to breakeven beats Q1 estimates by 100 yet shares fall 22 amid revenue questions ZIM ZIM Stock Global Update Slow Drop 20260420