48¢ per share · 10,423 shares
Of trader's book
At execution
30.4% consumed
vs. market price
91% win rate across 4360 markets