68.5¢ per share · 32,747 shares
Of trader's book
At execution
14.6% consumed
vs. market price
54% win rate across 622 markets