83¢ per share · 3,849 shares
At execution
3.5% consumed
vs. market price
72% win rate across 533 markets