Besides Sanofi deal for nuvaxovid, Novavax has few opportunities to generate additional revenue, which likely means its stock ...