26¢ per share · 25,411 shares
Of trader's book
At execution
1.5% consumed
100% win rate across 25 markets