We highlight three stocks to buy with upwards momentum behind analyst forecasts