48¢ per share · 30,087 shares
Of trader's book
At execution
9.4% consumed
90% win rate across 19 markets