LENZ Therapeutics Inc

LENZNASDAQ
$3.34
0.154.7%
Últ. Act.: Oct 21, 12:59 PM
$3.24
0.051.57%
LENZ Therapeutics Ownership & Insider Activity - Benzinga