46¢ per share · 8,269 shares
Of trader's book
At execution
1.2% consumed
88% win rate across 194 markets