63¢ per share · 31,004 shares
Of trader's book
At execution
4.1% consumed
100% win rate across 18 markets