Here are the updated recommendations and target prices from all analysts. Target price consensus 22.79.