64.6¢ per share · 46,433 shares
Of trader's book
At execution
15.6% consumed
vs. market price
47% win rate across 185 markets