Business & Finance Versant sells $10.1 million worth of Lenz Therapeutics (Lenz) stock Versant sells $10.1 million worth of Lenz Therapeutics (Lenz) stock