Terrestrial Energy Inc IMSR Surges Over 8 on Renewed Investor Interest Ecolab Inc ECL Surges 448 Analyzing the Breakout Above Key Support Shoals Technologies SHLS Edges Higher Testing Key Support Levels FiEE Inc FIEE Edges Lower as Stock Tests Key Support Around 580 Eaton Vance Floating Rate Income Trust EFT Stability Amid Floating Rate Exposure Flat Trading at 1085