38¢ per share · 93,418 shares
Of trader's book
At execution
13.2% consumed
83% win rate across 59 markets