Tenon TNONW Stock Analysis 2152 Loss Key Levels 20260515 Murphy Oil MUR Jumps 060 on Strong Momentum 20260518 NervGen NGEN Q3 2025 Earnings EPS 006 Beats Estimates GigCapital7 GIGGW Declines 857 Amid Market Weakness 20260518 CNP Q1 2026 Earnings Slight EPS Miss Amid Modest Stock Gains COOK Q1 2026 Earnings Surprise Profit Beat Sends Mixed Signals as Revenue Details Remain Unclear MDA Space Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction TBLA Q1 2026 Earnings EPS Beats Estimates by 68 Revenue Details Not Provided CYTK Q1 2026 Earnings Narrower Loss Boosts Investor Confidence but Stock Falters