How Does Macroeconomics Affect Terrestrial Energy Imsr Stock Price At 6.21 Down 0.48 20260410 nCino Inc NCNO Edges Higher as Cloud Banking Platform Holds Key Support