93.1¢ per share · 3,295 shares
Of trader's book
At execution
48.2% consumed
vs. market price
58% win rate across 2607 markets