Planet Labs slides as warrant redemption adds 9.09 million shares, spurring profit-taking - PL News | Rallies