JMP Securities upgrades Microsoft stock rating on AI distribution pricing talks | AllMind News