The Optimove Insights Cheltenham Festival 2026 Pre-Event Report draws on a sample of 68.8 million bets placed across multiple UK sportsbook brands during the 2025 Festival, benchmarked against a ...