45.7¢ per share · 16,560 shares
Of trader's book
At execution
0.3% consumed
vs. market price
74% win rate across 1933 markets