SP 500 Edges Higher Healthcare and Tech Lead as Communication Services Slips Patient Capital Trusts India as Hot Money Exits FDI Inflow Jumps 17 YoY to 945 Billion in FY26 Bank Nifty Outlook Analysts Eye Selective Opportunities as PSU Banks Face Margin Hurdles Solar Panel Sales Surge as Businesses and Consumers Seek Cost Savings Goldman Sachs Russian Crude Exports Remain Stable Despite Latest US Sanctions Semiconductor ETF SMH Leads Daily Inflows Amid AIDriven Chip Demand RILYN Q1 2024 Earnings Loss Per Share of 171 Amidst Limited Financial Disclosures SPRO Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Market Response ERO Q1 2026 Earnings Strong EPS Beat Bolsters Investor Confidence Kiniksa Pharmaceuticals KNSA Q1 2026 Earnings EPS Surges Past Expectations by 315 Stock Edges Lower GNLN Q2 2023 Earnings Significant Loss Per Share Misses Estimates Stock Declines SNFCA Q4 2025 Earnings Earnings per share of 053 reported stock edges lower Alvotech Warrant ALVOW Slips 51 as Shares Test Key Support Near 018 Julong Holding Limited JLHL Tumbles Over 11 as Selling Pressure Intensifies Main Street Capital MAIN Edges Higher as YieldFocused Investors Take Notice BDCIW Warrants Hold Steady at 045 as Support and Resistance Levels Define Trading Range AFLAC Holds Steady Near 118 as Support and Resistance Levels Come into Focus US Travel Association Releases Travel Price Index for May 2026 Fortis Inc FTS Q1 2026 Earnings EPS Slightly Misses Estimates Shares Edge Higher UFP Industries UFPI Edges Higher as Shares Approach Resistance After Steady Uptrend GOOG Q1 2026 Earnings EPS Misses Estimates as Cloud and AI Costs Weigh IBTA Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher BHFAP Q1 2026 Earnings Missed EPS Estimates Amidst Challenging Environment PH Q1 2026 Earnings EPS Surpasses Expectations Amid Tough Macro Headwinds LOAR Q1 2026 Earnings EPS Surges 1087 Above Estimates Stock Edges Lower BRBI Q1 2026 Earnings EPS Misses Estimates by 71 Amid Challenging Quarter HIMX Q1 2026 Earnings Slight EPS Beat Drives Positive Market Reaction