HomepageEarnings Events Newsdesk 6 hours ago Ormat Technologies Inc (ORA) Sec Form 8K Ormat Technologies Inc (NYSE: ORA) Sec Form 8K Quanta Services Inc (PWR) Q4 2025 Earnings Call » « Digital Realty Trust Inc (DLR) Sec Form 8K Newsdesk: