56.7¢ per share · 30,805 shares
Of trader's book
At execution
4.0% consumed
100% win rate across 15 markets