Post navigation Needham reiterates Alphabet stock rating on AI investment strategy Benchmark cuts Harvard Bioscience stock price target on NIH concerns