Why RenaissanceRe Holdings RNR Just Surged 126 Key Levels Ahead 20260515 Envela Corporation ELA Q1 2026 Earnings Beat Revenue NA EPS 034 Acorn Energy ACFN Earnings Outlook Key Metrics for Q4 2025