Opendoor had $789 million in cash on hand as of June 30, which should provide enough runway for the next couple of years ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results