92.7¢ per share · 3,814 shares
Of trader's book
At execution
>99% consumed
vs. market price
93% win rate across 2830 markets