77.4¢ per share · 11,411 shares
Of trader's book
At execution
45.4% consumed
vs. market price
62% win rate across 359 markets