52.7¢ per share · 18,970 shares
Of trader's book
At execution
3.8% consumed
vs. market price
96% win rate across 308 markets