Bearish
Insider Sell: Stanley Stern Sells 250 Shares of Ormat Technologies Inc (ORA)
Stanley Stern, a Director at Ormat Technologies Inc (ORA), sold 250 shares of the company on May 27, 2026, reducing his total holdings to 5,800 shares...