90.5¢ per share · 4,222 shares
Of trader's book
At execution
0.8% consumed
vs. market price
32% win rate across 689 markets