While I would agree that that is an important level, I would suggest that we are actually AT a critical inflection level, right here at 18.63. That is the price the stock had closed at the night before the earlier than expected release of the earnings. The stock had not traded higher than that price (touched it once) since that day and while we did hit 18.64, a little while ago, I do think breaking above and closing above 18.63 is the major issue at this stage.
The shorts all know this, too, and that's why it's stuck right here, since they won't start to capitulate until that level is clearly broken to the upside.
The volume is strong enough that we could see that happen, today.
As always, we'll know in the fullness of time.