68¢ per share · 141,187 shares
Of trader's book
At execution
19.7% consumed
100% win rate across 19 markets