How AIDriven NBFCs Are Reshaping Indias Credit Landscape Firefly FLY Surges 15 Amid Optimistic Outlook for Space Sector Supernus Pharmaceuticals Announces Participation in Upcoming June Investor Conferences Consumer Price Index Rises 38 in April Marking Highest Annual Gain Since May 2023 Kraken Introduces Bitcoin Vault Offering Yield Opportunity for Crypto Investors Barnes Noble CEO James Daunt Clarifies Booksellers Position on AIGenerated Books A Straightforward Rejection GIL Q1 2026 Earnings EPS Beats Estimates with 734 Surprise CI Q1 2026 Earnings EPS Misses Estimates by 065 Stock Edges Lower ADM Q1 2026 Earnings EPS Beats Estimates Amid Cautious Market Environment ADGM Q1 2026 Earnings EPS Misses Estimates Shares Slide 108 MARPS Q4 2025 Earnings Trust Reports Positive EPS Despite Sparse Data Stock Gains 142 GormanRupp GRC Q1 2026 Earnings Strong Earnings Beat Drives Analyst Optimism BayFirst Financial Corp BAFN Declines 187 Approaches Support as Selling Pressure Intensifies LifeStance Health LFST Holds Near Support After Modest Gain Cellectar Biosciences CLRB Posts Modest Gains as Shares Consolidate Near Resistance Golar LNG GLNG Holds Steady Near Support as Trading Volume Remains Modest MSC Industrial Direct MSM Rises 153 as Stock Approaches Key Resistance Trumps Decision to Skip Sons Bahamas Wedding Highlights Ongoing Iran Tensions OBDC Q1 2026 Earnings EPS Misses Estimates Stock Declines OFS Capital Corporation OFS Holds Gains as Stock Nears Resistance Zone Arm Holdings Q1 2026 Earnings EPS Beat Drives Positive Market Reaction MainStreet Bancshares Inc MNSB Q1 2026 Earnings EPS Surges Past Estimates Despite Modest Stock Decline VALE Q1 2026 Earnings EPS Falls Short of Estimates Amid Commodity Market Headwinds TLSI Q1 2026 Earnings EPS Surprises Positively Despite No Revenue Stock Declines Harmonic HLIT Q1 2026 Earnings Massive EPS Beat Drives DoubleDigit Stock Surge WMS Q1 2026 Earnings EPS Surges Past Estimates Despite Negative Market Reaction PFXNZ Q1 2026 Earnings Strong EPS Beat Driven by Solid Investment Income