Five below has not missed on a earnings report ever, it has thrived in a strong economy and will probably benefit more than most in a struggling retail environment. Everyone enjoys getting a bargain. Five have like any tried to diversify supply chains away from China which has increased some costs but will result in a much stronger company. After a pop on earnings , a unfortunate analysts downgrade followed which hampered a breakout, that scenario has now reversed upgrades have followed and price is rising.