OT

Opendoor Technologies Inc

-0.23%

4.47

21:54:17 UTC