LENZ
Current: $3.11 as of 2026-11-03T00:39:35.030Z · 2025-11-08 → 2026-11-08
All trades in LENZ
Chevallard Daniel R. Chief Financial Officer
bought LENZ
at $8.57
on 2026-03-27
· return since -63.7%
(now $3.11)
Schimmelpennink Evert B. President, CEO and Secretary
bought LENZ
at $8.95
on 2026-03-27
· return since -65.3%
(now $3.11)