MGIC MTG Stock Consolidating at 2596 Next Move Ahead 20260515 CBAK Energy CBAT Q1 2026 Earnings Miss EPS 010 vs 005 Expected Cenovus CVE Stock Analysis 263 Gain What to Watch 20260518 First FUNC Holds 3698 Direction Awaited 20260514 MarisTech MTEKW Stock Consolidating at 019 Next Move Ahead 20260518 Upwork UPWK Stock Analysis 600 Gain What to Watch 20260518 Tenaya Therapeutics CEO Ali Faraz Reports Small Share Sale