The price action is likely going to bring the price up to 22the 50 day average going up to the earnings date....once the earnings are released and they are good or great then we will see 24 plus and if the earnings are so so or bad then we head back to 15 or below
the smart money waits for the earnings to come out and that way they do not risk the down side surprise and if the results are positve then just catch the safer ride the wave up...
good luck!