43.2¢ per share · 7,509 shares
Of trader's book
At execution
34.8% consumed
vs. market price
100% win rate across 120 markets