86.4¢ per share · 5,206 shares
At execution
27.9% consumed
vs. market price
80% win rate across 3195 markets