Compugen CGEN Stock Today Rallies 070 Resistance at 301 20260514 Enphase Energy ENPH Delivers Q1 2026 Beat EPS 047 vs 042 Expected ATS Corp ATS Q1 2026 Earnings Surprise EPS 048 Up Significant Flex FLEX Q1 2026 Beat Revenue NA EPS Exceeds by Significant Senate Moves to Halt Iran Military Action Geopolitical Risk Intensifies Rahul Ghose Flags Key Risks for Indian Markets Oil Dollar Low Private Capex and Unsecured Credit Stress DTE2077Bond DTW Stock Analysis Flat at 2127 Whats Next 20260518 BYD Eyes European Expansion Talks to Acquire Idle Plants from Stellantis Including Potential Maserati Link