Business ❯ Technology ❯ Innovation ❯ Research and Development
Fresh Buy ratings at $40 reflect confidence in early enterprise uptake despite recent share weakness.