64¢ per share · 10,218 shares
Of trader's book
At execution
3.7% consumed
vs. market price
60% win rate across 275 markets