58.9¢ per share · 8,341 shares
Of trader's book
At execution
3.0% consumed
100% win rate across 42 markets