57¢ per share · 50,818 shares
Of trader's book
At execution
10.0% consumed
46% win rate across 64 markets