hard to say, I was looking at the charts last night, and someone appears to have loaded the boat (actually, only about 2 mil shares) here over the last few days between 18 and 22, and hard to say when they want to exit, but that's the only real resistance I see. See the 5 day chart below: