80.2¢ per share · 8,151 shares
Of trader's book
At execution
10.8% consumed
vs. market price
42% win rate across 129 markets