What quantitative research Intuit INTU 028 20260427 Is Forte Biosciences FBRX stock respecting technical levels Q4 2025 Earnings Fall Short HSDT Solana rises 485 percent as Q3 2025 EPS results far outpace negative analyst consensus estimates