Skip to content
Polymarket·Politics·BUY$3,532
88.3¢ per share · 4,000 shares
Ukraine signs peace deal with Russia by June 30?
NoSignal 23
- Portfolio
- 0.9%
Of trader's book
- Edge
- -0.2%
vs. market price
73% win rate across 1265 markets
PnL-$680,449.55WR73%Markets1265