62¢ per share · 15,323 shares
Of trader's book
At execution
2.3% consumed
95% win rate across 46 markets