Churchill Downs Inc reported its financial results for the three months ended March 31, 2026, in a news release on April 22, 2026, highlighting key operational metrics. This filing is significant for investors as it updates them on the company's financial performance.