Opendoor Surges on DE Shaw 6.4% Stake: What It Really Means

DE Shaw's 6.4% Opendoor stake sends shares soaring, but it's likely a trading strategy, not a bullish bet.

Opendoor Surges on DE Shaw 6.4% Stake: What It Really Means
Credit: Opendoor Technologies
Already have an account? Sign in.