68¢ per share · 162,728 shares
Of trader's book
At execution
22.7% consumed
100% win rate across 19 markets