62.5¢ per share · 55,019 shares
Of trader's book
At execution
4.5% consumed
100% win rate across 18 markets