74¢ per share · 7,900 shares
Of trader's book
At execution
5.4% consumed
vs. market price
85% win rate across 197 markets