86¢ per share · 33,827 shares
Of trader's book
At execution
41.5% consumed
85% win rate across 67 markets