Tecogen TGEN Q1 2026 Earnings Beat Revenue NA EPS 007 Charts Reveal Irans Economy in Freefall Amid Geopolitical Pressure and Domestic Crisis Americans Still Pessimistic as Consumer Confidence Hits Historic Lows When Will the Mood Shift Reeds REED Climbs 2626 Resistance at 237 in Focus 20260514 Retailers Deploy Dual Strategies of Price Cuts and Premiumization to Navigate KShaped Economy Former JPMorgan Bankers Legal Counsel Withdraws Just Before Scheduled Court Hearing Tracker Mortgages Regain Popularity Amid Uncertain Rate Outlook and Economic Turbulence Dow Jones Industrial Average Reaches Record High as Middle East Optimism Boosts Wall Street Prediction Markets Signal Potential Fed Rate Hike by Mid2027 Gold Price at Critical Juncture Key Support and Resistance Levels Signal Potential Breakout CZWI Q1 2026 Earnings EPS Surpasses Estimates with 621 Positive Surprise Upstream Bio UPB Q1 2026 Earnings NarrowerThanExpected Loss Amid No Revenue Stock Edges Lower ATRO Q1 2026 Earnings EPS Beats Estimates by 282 Amid Stable Operations RC Q1 2026 Earnings Deep EPS Miss Signals Heightened Stress TRNO Q1 2026 Earnings Massive EPS Beat as Earnings Surge 99 Above Estimates Mid Penn Bancorp MPB Q1 2026 Earnings EPS Misses Estimates by Wide Margin Amid Challenging Quarter INAC Holds Steady at 1021 Indigo Acquisition Corp Shows Minimal Price Movement AbbVie ABBV Shows Modest Gain as Biotech Sector Stabilizes Daktronics DAKT Surges 284 as Shares Approach Resistance Amid Strong Volume Mosaic MOS Rallies 26 as Fertilizer Stock Tests Key Resistance Genesis Energy LP GEL Slips as Bears Test Key Support Levels IDXX Q1 2026 Earnings Modest EPS Beat Amid Flat Revenue Backdrop Este Lauder and Puig End Merger Talks Shares Surge as Investors Applaud Decision OPCH Q1 2026 Earnings EPS Beat Fails to Lift Stock Revenue Picture Unclear CHKP Q1 2026 Earnings EPS Beats Estimates by 2 Stock Advances Arhaus Q1 2026 Earnings EPS Beats Estimates Despite Revenue Headwinds Shares Rise 668 SWK Q1 2026 Earnings Earnings Beat Drives Cautious Optimism Nio Shares Surge After ES9 SUV Launch at Lower Than Expected Price BioLineRx Ltd BLRX Q3 2024 Earnings Narrowed Loss and Strategic Progress VICI Properties VICI Slips Slightly as Traders Eye Support and Resistance Levels