Rwtp Stock Analysis Redwood Trust Inc. 9.125 Senior Notes Due 2030 Posts 0.62 Pct Gain At 23.72 20260401