Novavax $NVAX Faces Potential Short Squeeze with 35% Shares Shorted...
Key Takeaways Novavax currently has a significant short interest, with approximately 35% of its available share float held in short positions as of July 2025. The stock has a high...