52¢ per share · 25,123 shares
Of trader's book
At execution
2.5% consumed
100% win rate across 25 markets