85¢ per share · 13,520 shares
Of trader's book
At execution
8.3% consumed
vs. market price
87% win rate across 47 markets