57.1¢ per share · 13,683 shares
Of trader's book
At execution
51.8% consumed
vs. market price
50% win rate across 251 markets