Why DHC2042Notes DHCNI earnings could be a turning point DHCNI DHC2042Notes Q1 Earnings Deeper Loss Than Expected Redwood Trust RWT Stock Is It Respecting Levels Redwood Trust misses EPS estimates by 106 Mobix Labs MOBXW Stock Insider Selling Technical Strength 20260420 Onequarter closure Oil price declines to 71 per barrel in Q2