85¢ per share · 4,915 shares
Of trader's book
At execution
3.8% consumed
vs. market price
58% win rate across 3020 markets