Institutional Owners for ORA
Institution Class Position Value Shares Portfolio Percentage (%) Previous Percentage (%) Shares Delta Shares Delta (%) Period of Report
BLACKROCK INC COM 1 $711,862,929 9,392,571 0.00 0.00 465,961 5.22 12-31-2023
ORIX CORP COM 2 $505,979,876 6,676,077 0.10 0.10 0 0.00 12-31-2023
VANGUARD GROUP INC COM 3 $403,551,283 5,324,598 0.00 0.00 81,408 1.55 12-31-2023
IMPAX ASSET MANAGEMENT GROUP PLC Common Stock 4 $199,004,456 2,638,182 0.00 0.00 343,650 14.98 12-31-2023
logo   

Please upgrade to premium to see all results. Signup if you don't have an account.

Login Signup
Debug Info- Version: 2.6