Filing Impact
Filing Sentiment
Form Type
4
Ormat Tech
Jun 27, 2025
[144] Ormat Technologies, Inc. SEC Filing
5.17B
60.36M
0.48%
93.21%
4.76%
Utilities - Renewable
Electric Services
United States
RENO