Gen Digital Inc. (GEN): Margin Surge Meets Cash-Flow Tests | Monexa