CEO’s $0 Stock‑Option Grant Signals Confidence Amid 86% Decline at 20‑20 Biolabs
CEO’s 352,936‑share option grant at 20‑20 Biolabs signals strong insider confidence amid an 86% stock decline, spotlighting OneTest, CLIAx, and SaaS growth prospects.
4 minutes to read
