Filing Flows › Ormat Technologies (ORA) › Who owns the stock
Who owns Ormat Technologies (ORA) stock
402 funds reported Ormat Technologies (ORA) shares in their latest 13F filings, worth $6.4B in all. The largest holder is BlackRock ($896M). Last quarter 222 funds added to their stakes and 151 cut them.
Largest holders (13F)
| Fund | Shares | Value | Change | Quarter |
|---|---|---|---|---|
| BlackRock | 8,231,164 | $896M | decrease | 2026-06-30 |
| Vanguard Group | 5,988,601 | $662M | decrease | 2025-12-31 |
| Vanguard Portfolio Management LLC | 3,060,774 | $333M | increase | 2026-06-30 |
| Vanguard Capital Management LLC | 2,666,310 | $290M | increase | 2026-06-30 |
| State Street | 2,514,455 | $274M | increase | 2026-06-30 |
| Clal Insurance Enterprises Holdings | 2,382,484 | $260M | increase | 2026-06-30 |
| Dimensional Fund Advisors LP | 1,934,422 | $211M | increase | 2026-06-30 |
| Geode Capital Management, LLC | 1,790,792 | $195M | decrease | 2026-06-30 |
| Canada Pension Plan Investment Board | 1,594,474 | $174M | increase | 2026-06-30 |
| Neuberger Berman Group LLC | 1,402,771 | $153M | increase | 2026-06-30 |
| Global Alpha Capital Management | 1,359,802 | $148M | decrease | 2026-06-30 |
| Harel Insurance Investments & Financial Services | 1,297,863 | $141M | increase | 2026-06-30 |
| Migdal Insurance & Financial Holdings | 1,201,526 | $131M | increase | 2026-06-30 |
| Y.D. More Investments | 1,024,426 | $112M | increase | 2026-06-30 |
| Invesco | 1,009,890 | $110M | increase | 2026-06-30 |
Ormat Technologies' latest quarter
Ormat Technologies, Q3 2026: revenue $275M (+10% year over year), operating margin 16.4%, net earnings $31.9M, operating cash flow $99.7M. The chart follows the revenue to costs, profit and cash.
Questions
Who owns the most ORA stock?
By the latest 13F filings: BlackRock ($896M); Vanguard Group ($662M); Vanguard Portfolio Management LLC ($333M); Vanguard Capital Management LLC ($290M); State Street ($274M).
What is the short interest in ORA?
5,958,379 shares were sold short at the 2026-10-15 settlement, -1.3% of the float.
Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.