Piper Sandler Warns Strait of Hormuz Closure Could Last Months Push Oil to New Highs ONGC Reports 3 Rise in Q4 Net Profit to 6650 Crore Announces Final Dividend Huawei Unveils Advanced Chip Design Method Amid Intensifying AI Chip Rivalry with Nvidia and Apple Iran Peace Deal Could Open Strait of Hormuz Without Conditions Petraeus Suggests US Consumer Prices Rise 38 in April Exceeding Expectations Vestas Wind Systems Shares Decline After Margins Guidance Disappoints Wolverine World Wide Inc WWW Q1 2026 Earnings EPS Surpasses Estimates Stock Edges Higher PSTL Q1 2026 Earnings Solid EPS Beat Amid Steady Operations ROST Q1 2026 Earnings EPS Beats Estimates by 145 Amid Cautious Consumer Environment DBX Q1 2026 Earnings EPS Beats Estimates Stock Rises HBANL Q1 2026 Earnings Preferred Shares Report EPS Miss but Stock Edges Higher AREN Q1 2026 Earnings Significant EPS Miss Despite Share Price Uptick Helport AI Warrants HPAIW Slip 125 as Price Tests Critical Support at 004 Iveda Solutions Warrants IVDAW Hold Steady at 003 Tight Range Signals Stalemate UDR Inc Gains Momentum Eyes Resistance Level Near 40 Blackrock MuniAssets Fund MUA Edges Higher in Tight Range as Yield Hunt Continues CBL Associates Properties CBL Holds Near 47 After Fractional Decline Ferrari Faces Backlash From Traditionalists Over First Electric Car Model Luce JHG Q1 2026 Earnings EPS Misses Estimates Amid Market Headwinds Diamondback Energy FANG Holds Steady Near Resistance After Modest Decline SIMO Q1 2026 Earnings EPS Surges 178 Above Estimates But Stock Declines HYNE Q1 2026 Earnings Net Loss of 002 Per Share as Stock Declines Riley Exploration Permian Inc REPX Q1 2026 Earnings Deep EPS Miss Amid Strong Stock Rally RVMD Q1 2026 Earnings EPS Miss Signals Higher RD Spending Amid LateStage Pipeline Push HTCR Q2 2025 Earnings Stunning EPS Beat Drives DoubleDigit Stock Surge Elme Communities Q4 2025 Earnings Significant EPS Miss Reflects Challenging Operating Environment Nasdaq Inc Q1 2026 Earnings EPS Slightly Exceeds Street Estimates Amid Steady Performance