Trex Company TREX Crushes Q1 2026 Estimates EPS 059 Tops Views Anika ANIK Q1 2026 Earnings Surprise EPS 027 Up Significant TrumpXi Summit in Beijing Three Key Takeaways from Landmark Talks The Biggest Bottleneck in AI Fuels Record Growth for Roundhill Memory ETF DRAM Genpact G Edges Lower Amid Cautious Trading Key Support in Focus CN Energy Group CNEY Surges 1676 Can the Momentum Hold Above Key Resistance JBG SMITH Properties JBGS Edges Higher on Modest Gains Key Levels in Focus Northern Technologies International Corporation NTIC Consolidates Near 791 Key Support and Resistance Define Next Move