Churchill Downs (NASDAQ:CHDN – Get Free Report) released its earnings results on Wednesday. The company reported $0.86 earnings per share for the quarter, beating analysts’ consensus estimates of $0.68 by $0.18, Briefing.com reports. The firm had revenue of $561.20 million for the quarter, compared to analysts’ expectations of $553.05 million. Churchill Downs had a net […]