Churchill Downs Incorporated (CDI) has reported record net revenue of $665.9 million for the fourth quarter of 2025

Checking your access to this content. Please wait.