QuickLogic Corporation QUIK Stock Up 1417 Key Resistance at 2148 20260520 AEON Bio AEON Q4 2025 Results Fall Short EPS 042 Revenue NA