BGC Group (BGC) could be a solid choice for investors ... They may find it difficult to make decisions based on rating upgrades by Wall Street analysts, as these are mostly driven by subjective ...