Reported earnings today and is up over 12% in after hours trading. It will most likely gap up tomorrow. It should get a lot of volume so it will most likely get through or gap over the resistance immediately above 23 and 24. Watch for a pullback after the open. Chasing this may be a bit risky, but it could take off.
Charts courtesy of stockcharts.com