57¢ per share · 72,763 shares
Of trader's book
At execution
33.0% consumed
vs. market price
57% win rate across 529 markets