31¢ per share · 13,858 shares
Of trader's book
At execution
34.8% consumed
vs. market price
91% win rate across 4242 markets