96¢ per share · 26,763 shares
Of trader's book
At execution
5.8% consumed
vs. market price
89% win rate across 1700 markets