It does indeed, and the 1391 was not really breached by much... (about 3, so far). Oh, sold that last position of BSTE here at $41.15 for $1.75 loss, I was hoping for another run to $44, but the time window is getting too narrow to take the risk, it could still get there, but I am happy to get out without any losses (and actually some respectable gains in the last two weeks on that one).
Zeev