PermaPipe PPIH Flat at 3193 Consolidation Continues 20260518 Gainers and Losers NLC India MCX and Kaynes Technology Lead Market Movers on Thursday Smith SNN Stock Jumps 257 Approaching 3182 20260518 Madonnas Bring Your Love Debuts With Contrasting Chart Fortunes in the UK Barclays Reports 18 Profit Rise Lifts Income Guidance Lowes Cautious Outlook Reflects Shifting Consumer Spending Patterns Europes AI Dependency on US and Asia Could Create Strategic Risks Report Warns Meta Rolls Out AI Subscription Plans Starting at 799 Monthly in New Testing Phase Wes Streeting Proposes Capital Gains Tax Reforms as Part of Labour Leadership Pitch Greencore FirstHalf Profits Weighed Down by Bakkavor Acquisition Costs NTCT Q1 2026 Earnings EPS Surpasses Expectations Shares Rally Barnwell Industries Q4 2024 Earnings Reports Loss of 019 Per Share Stock Rises 091 Viking Holdings VIK Q1 2026 Earnings NarrowerthanExpected Loss Surprises Market FPH Q1 2026 Earnings Narrowing Loss Amid Challenging Market Conditions DPRO Q1 2026 Earnings Narrowly Misses EPS Estimates No Revenue Reported ROP Q1 2026 Earnings EPS Surpasses Estimates by 258 Amid Market Headwinds OilDri Corporation ODC Consolidates at 7523 as Shares Trade Between Key Support and Resistance Levels Exponent Inc EXPO Rallies 124 as Shares Approach Key Resistance at 6066 Travelzoo TZOO Edges Higher as Travel Demand Stabilizes Testing Key Resistance Somnigroup International SGI Edges Lower Amid Quiet Trading Key Levels in Focus National Presto Industries NPK Gains 212 as Stock Approaches Key Resistance Space Stocks Surge as SpaceX IPO Speculation Intensifies Bullish Ordinary Shares BLSH Q1 2026 Earnings EPS Misses Estimates Stock Gains on Positive Sentiment Iterum Therapeutics ITRM Holds at 003 as MicroCap Biotech Waits for Catalysts