Opendoor slides after landing in Russell 3000, liquidity and dilution concerns follow
Opendoor shares dropped 1.9% to $4.20 despite joining the Russell 3000 index, which typically generates demand from index funds. The article highlights investor concerns regarding liquidity and potential dilution from 267.4 million anti-dilutive securities and $197 million in convertible senior notes. The company's uneven operations, with a 38% drop in Q1 revenue and widened net loss, also contribute to investor caution ahead of key dates like the convertible-note window closing on June 30.
https://ts2.tech/en/opendoor-slides-after-landing-in-russell-3000-liquidity-and-dilution-concerns-follow/