STWD STARWOOD EPS nearly meets estimates at 042 but revenue slides 138 YoY shares fall 15 What Targa Resources TRGP disclosed about cost pressures TRGP Targa Resources Q1 Earnings Miss Forecast Diamondback Energy FANG Assessing Investment Positioning Amid Goldman Sachs HigherForLonger Oil Price Outlook INMB INmune Bio delivers narrower than expected Q4 2025 loss shares rise 559 percent in todays trading session