Institutional Owners for OEC
Institution Class Position Value Shares Portfolio Percentage (%) Previous Percentage (%) Shares Delta Shares Delta (%) Period of Report
BLACKROCK INC COM 1 $113,567,659 4,095,480 0.00 0.00 167,063 4.25 12-31-2023
T ROWE PRICE INVESTMENT MANAGEMENT INC COMM STK 2 $80,870,000 2,916,310 0.05 0.04 -8,242 -0.28 12-31-2023
INHERENT GROUP LP COM 3 $76,026,093 2,741,655 0.05 0.02 -5,250 -0.19 12-31-2023
FMR LLC COM 4 $72,655,775 2,620,115 0.00 0.00 53,131 2.07 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