50.2¢ per share · 34,907 shares
Of trader's book
At execution
10.7% consumed
vs. market price
69% win rate across 90 markets