$ORA SEC Filings

Filing Filed On
ORMAT TECHNOLOGIES, INC. - PRE 14A 15 Mar 2024
FORM PRE 14A 29 Aug 2019
PRE 14A 28 Mar 2017