53¢ per share · 8,938 shares
Of trader's book
At execution
1.7% consumed
88% win rate across 230 markets