80.5¢ per share · 6,302 shares
Of trader's book
At execution
22.7% consumed
vs. market price
75% win rate across 175 markets