BFST Biz First Q1 2026 earnings beat estimates as revenue surges 183 percent yearoveryear to 3198M Apogee Thera APGE Stock Price Target Q4 2025 Earnings Beat Estimates Is NeoGenomics NEO stock showing signs of reversal Q4 2025 EPS Exceeds Expectations