I have had that happen to me too often and it is frustrating. BAC is trading in its channel though. If you look a the default chart at stockcharts.com add a 10day moving average you will be able to see how it is bouncing back and forth between the 50 and 200 day moving average and flowing nicely above and below the 10DMA nicely. I am banking on it to bounce back up to test the 50 day again before next wednesdays financials. If it breaks through stong on the 50 day it could go up a couple more points. If you look at my post from a few days ago you will see that I noted that the chart showed it would do what it has done. My suggestion is to watch it closely tomorrow and if it goes up it may do so for 2 to 3 sessions and then work its way back until Wednesday. I am a bit conerned about how close it has gotten to the 200Day Moving Average because if it goes through that, it could drop back down to its last resistance point -which is the low 11s.
NOTE: You must use your own judgement when investing.. This is just my read on it...and I am no expert! Good luck..