Solana Company HSDT Under Pressure Testing Key Support Near 18 After 66 Decline NCNO Q1 2026 Earnings EPS Surges Past Estimates Stock Gains 145