NexGel Inc NXGLW at 005 Buy Sell or Hold 20260515 Charts Reveal Irans Economy in Freefall Amid War and Sanctions US Economy Grows 2 in Q1 2026 Recovers from Federal Shutdown Amid Geopolitical Tensions Court Rulings Reshape House Race Democrats Odds Slip as Redistricting Battles Intensify Earnings Calendar Highlights for the Week of May 2529 Amazon Reports Record Thanksgiving Holiday Week Sales and Items Sold Canadas Big Banks Face Investor Scrutiny on Q2 Earnings Amid Slowing Economy EU Green Economy Doubles Output in Less Than a Decade as Solar Energy Surges NVIDIAs Market Cap Surpasses Germanys GDP as Big Tech Dominance Grows Retail Investors Gain Direct Access to SpaceX IPO Through Major Brokerage Platforms PCOR Q1 2026 Earnings EPS Falls Short of Estimates Stock Edges Higher NACCO Industries NC Q1 2026 Earnings Strong EPS Results Lift Shares Amid Sparse Disclosure AVTX Q1 2026 Earnings NarrowerThanExpected Loss Marks a Slight Positive Surprise Calix Inc Q1 2026 Earnings EPS Meets Estimates Amid Steady Execution BCDA Q1 2026 Earnings WiderThanExpected Loss Amid No Revenue Stock Rises 329 ExlService Holdings Inc EXLS Q1 2026 Earnings EPS Beats Estimates as Stock Edges Higher Fortress Biotech Inc FBIO Moves Higher as Buyers Defend Key Support Level PC Connection Inc CNXN Gains 352 as Stock Moves Toward Resistance BNS Stock Edges Higher as Support Holds Bank Nova Scotia Preferred Shares in Focus Equus Total Return Inc EQS Moves Higher as Price Approaches Key Resistance Gladstone Land Preferred Stock LANDO Holds Near Support Amid Modest Decline US Treasury Yield Surge Challenges RiskFree Status Pushing Bond Investors to Seek Better Returns CLLS Q1 2026 Earnings Narrowed Loss Surprises Amid Clinical Focus Zhibao Technology ZBAO Holds Near Support After Modest Gain Key Levels in Focus