53¢ per share · 12,861 shares
Of trader's book
Realized P&L on this market
53% win rate across 1088 markets