$30 looks achievable in this leg.... especially if they do not disappoint tomorrow (half yr report).
this target also happens to be a 50% retracement from the high of $38.50 down to the recent low of $21.40.
the divvy chasers will push it up from here.