78¢ per share · 131,000 shares
Of trader's book
At execution
15.4% consumed
42% win rate across 32 markets