Finish Line: Look Out Below!!!
March 24, 2017 at 11:55 AM EDT
Finish Line ( FINL ) is in free fall after the athletic retailer reported earnings that came in well below the Street consensus. Finish Line reported a profit of 50 cents a share, well below forecasts for 70 cents , while the market overlook its sales, which fell to $557.5 million but still beat expectations for $548.1 million. Susquehanna's Sam Poser and team explain why the market is fleeing Finish Line: