88¢ per share · 18,656 shares
Of trader's book
At execution
35.7% consumed
vs. market price
72% win rate across 218 markets