43¢ per share · 15,650 shares
Of trader's book
At execution
16.4% consumed
43% win rate across 21 markets