Will the San Antonio Spurs win the 2026 NBA Finals?
Created at: Jun 19, 2025 18:23
Current Odds
Live · 24h87.9%No12.1%Yes
No0.879+$13,156 net
Vol $519.86KBuy $266,510Sell $253,354Share 72.8%
Yes0.121+$2,419 net
Vol $194.57KBuy $98,495Sell $96,076Share 27.2%
■ Buy flow ■ Sell flow · % = implied probability · Net = buy − sell (24h)
Volume$714.44KBuy$365.01KSell$349.43K
Get API
Top Traders by Realized PnL
Top Traders by Realized PnL
Loading top traders...