 Vodafones run of unfortunate events might be coming to an end, analysts at Deutsche Bank believe and that makes it a buy. Some of the misfortune was unavoidable according to the German bank, Covid, energy costs, and a higher US dollar, but some were self-inflicted such as German sluggishness and no consolidation progress. 