Ormat Technologies, Inc. Common Stock, ORA

ORA 2024-12-26 -1.37% v -6d 8 408.9k -10.18% 2018-11-06 utilities - renewable utilities - renewable
None