Ferrari Shares Slide Following Debut of First Electric Model the Luce Ebola Outbreak in Uganda Death Toll Reaches 177 Global Health Stocks and Travel Sector Await Impact RBIs 5 Billion FX Swap Nearly Doubly Subscribed as Central Bank Steps Up Rupee Defense SpaceX Files for IPO Under Ticker SPCX Potentially Boosting Elon Musks Wealth to Trillionaire Status AnheuserBusch InBev Shares Dip After Sales Miss Estimates Trump Indicates Imminent Iran Nuclear Deal Potential Strait of Hormuz Reopening Could Reshape Oil Markets GPUS Q3 2025 Earnings Loss Per Share of 039 Highlights Ongoing PreRevenue Status THRY Q1 2026 Earnings Profitability Surprise Drives Stock Higher Cavco Industries CVCO Q1 2026 Earnings EPS Beat Lifts Modestly as Revenue Detail Remains Sparse KFY Q1 2026 Earnings EPS Beats Estimates Stock Rises 2 Redwood Trust Inc RWT Q1 2026 Earnings EPS Falls Short of Estimates Stock Sees Slight Decline BKE Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher Pimco Municipal Income Fund II PML Inches Higher as Bond Markets Stabilize Ranger Energy Services RNGR Plunges 486 Tests Key Support at 1469 BBVA Shares Dip 15 as Support Levels Come into Focus Innoviz Technologies INVZ Bounces Off Support Faces Key Resistance Ahead XMAX Inc XWIN Holds Steady at 824 as Traders Eye Key Levels BofA Adjusts Pfizer Price Target Following Encouraging Quarterly Performance SKWD Q1 2026 Earnings EPS Surges Past Estimates Stock Edges Lower Viemed Healthcare VMD Shows Strength Up 156 as Shares Test Key Resistance Zone