Buckle has a potential upside of 20.3% based on a current price of $37.4 and an average consensus analyst price target of $45.
Buckle is currently below its 50-day moving average (MA) of $42.26 and below its 200-day MA of $39.86.
Buckle (NYSE:BKE) reported Q2 EPS of $0.50, in line with consensus estimates. Revenues rose 12.6% year-over-year to $212.4 million, ahead of consensus estimates of $210.2 million. Comparable store net sales rose 8.9%.