SEC Filing Update: #OPEN : $6.07
Sector: Real Estate | YTD: 281.76 %
The SEC disclosed Today (20-NOV-2025) that D. E. SHAW & CO, L.P. has Newly bought 60,877,034 #OPEN shares
Ownership: 6.40%
* Estimated Investment Value: $487.02M
https://www.thinksabio.com/reports/isr/OPEN