On the heels of earnings and a massive AI infrastructure deal with Nvidia and Microsoft, BlackRock stock clings to buy range.