59¢ per share · 10,125 shares
Of trader's book
At execution
52.2% consumed
47% win rate across 58 markets