Whales
Whales Net $539K Into YES on Portugal to Win 2026 World Cup at 0.05% Price
Despite a market-implied probability of just 0.05%, whales have poured $539K net into Portugal's 2026 World Cup win in the past 24 hours, signaling a notable divergence between large trader behavior and market pricing.
Jul 7