Everything aside from Covid surrendering today speaks to the massive opportunity here. Even if Covid just quit Gov't will be stockpiling Lenz for future. This seems like an absolute no brainer.
The pic you posted earlier accounts for over 30million shares between insiders and institutions. Fintel def isn't up-to-date. VERY exciting to see more big boys capitalizing on the recent vaccine news dip. I'll likely be adding back what I sold Friday today since we appear to have held relatively strong through the MRNA news.