86¢ per share · 4,070 shares
At execution
76.0% consumed
vs. market price
80% win rate across 3195 markets