94¢ per share · 13,644 shares
Of trader's book
At execution
38.9% consumed
43% win rate across 13 markets