57¢ per share · 16,792 shares
Of trader's book
At execution
3.9% consumed
57% win rate across 48 markets