$BLK beat on earnings today by 30% but they missed only slightly on revenue and the stocks is down -2% for the day so far.
I believe the share price would have continued down lower regardless, as will be the situation for $BAC.
But if $BLK can find support on the blue line at $577 or the 0.618 Fib at $612, it can start its reversal to the upside.