93¢ per share · 4,285 shares
Of trader's book
At execution
68.2% consumed
vs. market price
64% win rate across 3439 markets