Ahead of Hibbett ‘s Unlikely Surge to New Records

Hibbett Sports Inc. is an American sporting goods retailer with more than 1000 stores in over 30 states. We first wrote about the company in the summer of 2017. The stock was trading below $16 a share back then, following a decline from as high as $68.31 in late-2013. At first glance Hibbett looked like…

Read More »