Skip to content
Polymarket·Politics·BUY$4,470.37
90¢ per share · 4,967 shares
Ukraine signs peace deal with Russia by June 30?
NoSignal 18
- Portfolio
- 8.2%
Of trader's book
- Edge
- +8.2%
vs. market price
55% win rate across 73 markets
PnL+$120.28WR55%Markets73