Opendoor Technologies Inc logo

Opendoor Technologies Inc

NEW
STU:25M (USA)   Ordinary Shares - Class A
€ 3.89 -0.022 (-0.56%) Jul 21
At Loss
P/B:
4.53
Market Cap:
€ 3.79B ($ 4.32B)
Enterprise V:
€ 4.08B ($ 4.66B)
Volume:
1.80K
Avg Vol (2M):
7.69K
Trade In:

Opendoor Technologies Inc Valuation Measures