95¢ per share · 6,100 shares
Of trader's book
At execution
9.1% consumed
76% win rate across 23 markets