61.1¢ per share · 22,745 shares
Of trader's book
At execution
5.6% consumed
vs. market price
100% win rate across 150 markets