LENZ Therapeutics Inc

NASDAQ: LENZ
$17.49
-$0.21 (-1.2%)
Closing price April 18, 2024
None
Warren Buffett boosts his stake in this tracking stock again, plus notable insider buying from an NFL team owner and a new CEO.