65¢ per share · 6,123 shares
Of trader's book
At execution
3.3% consumed
vs. market price
47% win rate across 631 markets