66¢ per share · 5,555 shares
At execution
12.7% consumed
vs. market price
91% win rate across 5217 markets