Churchill Downs Wednesday reported record net revenue of $663 million for the first quarter of 2026, up $20 million, or 3% year-over-year. Net income attributable to Churchill Downs was $83 million, up $6 million, or 8%, year-over-year. Adjusted EBITDA was also a record, reaching $257 million, up 5% year-over-year, or $12 million. During the first… Read more »

