Precision POCI Earnings Outlook Key Metrics for Q1 2026 NextEra Energy NEE Steady at 9452 Awaiting Next Catalyst 20260514 MapLight Therapeutics MPLT Down 776 How Low Could It Go 20260518