63¢ per share · 6,312 shares
Of trader's book
At execution
3.8% consumed
68% win rate across 43 markets