Alkermes ALKS Q1 2026 Earnings Beat Revenue NA EPS 040 FTAI Aviation FTAI Up 717 Is There More Room to Run 20260520 Ebola Outbreak in DR Congo Potential Economic Implications for Mining and Regional Stability Is Everbright EDHL Still a Buy After 068 Rally 20260520