Lenz Therapeutics is headquartered in Del Mar, CA. The stock currently trades just above $36.00 a share and sports an ...
Symbotic stock sank nearly 40% Wednesday after the robotics company announced it needed more time to file its annual report.