43¢ per share · 22,228 shares
Of trader's book
At execution
4.4% consumed
59% win rate across 70 markets