Novavax Inc is a biotech firm specializing in vaccines for infectious diseases. Recent insider selling by James Young, totaling 15,000 shares, reflects a trend of insider selling and no buying. The stock is considered undervalued with a price-to-GF-Value ratio of 0.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing