Earnings Scheduled For June 26, 2015 By: Benzinga via Benzinga June 26, 2015 at 04:11 AM EDT Finish Line Inc (NASDAQ: FINL) is estimated to report its Q1 earnings at $0.24 per share on revenue of $429.83 million. Ossen ... Read More >> Related Stocks: The Finish Line, Inc. - Class A Common Stock