EE Insider Monkey 3 days ago Excelerate Energy (EE) Reports $449M FY2025 Adjusted EBITDA and 99.9% Reliability Rating