Adagene ADAG Stock Analysis 150 Loss Key Levels 20260515 Fifth FITBO Stalls at 1894 Consolidation Phase 20260514 Upwork UPWK Q1 2026 Earnings 035 EPS Surges Past 028 Estimates