Nuveen NPFD Stock Drives Price Slight Uptick 20260420 Diamondback Energy FANG Tompkins TMP beats Q1 earnings estimates by 28 yet stock slides 157 in cautious market response Dell Tech DELL Stock Investment Opportunities Drifts Higher 20260420 BSRR Sierra Banc beats earnings estimates by 14 percent yet shares decline 178 percent despite EPS outperformance Equinor Receives Analyst Upgrade Amid Tightening European Gas Market PostSummit Deals White House Highlights Soybean and Rare Earth Pacts China Emphasizes Tariff Reductions London Stock Exchange Group Reports Income Growth Driven by Tradeweb Performance AMDs 10 Billion AI Opportunity What Investors Should Know Bank of Scotland Unveils LimitedEdition 20 Note Featuring Scott McTominays Iconic Goal Micron Technology Surges as UBS Triples Price Target on AI Demand Nears 1 Trillion Valuation Viking Therapeutics Acquisition Scenario Which Stakeholders Could Benefit