Will the San Antonio Spurs win the 2026 NBA Finals?

Created at: Jun 19, 2025 18:23

Current Odds

Live · 24h
88.4%No11.6%Yes
No0.884+$31,414 net
Vol $530.02KBuy $280,717Sell $249,303Share 78.8%
Yes0.116+$4,336 net
Vol $142.57KBuy $73,451Sell $69,115Share 21.2%
Buy flow Sell flow · % = implied probability · Net = buy − sell (24h)
Volume$672.59KBuy$354.17KSell$318.42K
Get API

Top Traders by Realized PnL

Top Traders by Realized PnL
Loading top traders...