ORMAT TECHNOLOGIES, INC. (ORA): financials, 13F holders and insider trades