69¢ per share · 15,141 shares
At execution
9.9% consumed
vs. market price
69% win rate across 310 markets