59¢ per share · 6,394 shares
Of trader's book
Realized P&L on this market
53% win rate across 455 markets