92.6¢ per share · 26,862 shares
Of trader's book
At execution
55.6% consumed
vs. market price
49% win rate across 2797 markets