70¢ per share · 5,656 shares
At execution
3.5% consumed
vs. market price
94% win rate across 268 markets