LENZ Therapeutics (LENZ) Return on Sales (2025)