Home Stock Ozempic Set the Stage, But Could Novo’s Newest Drug Be the Real Moneymaker?