34¢ per share · 39,000 shares
Of trader's book
At execution
3.4% consumed
93% win rate across 57 markets