77¢ per share · 6,958 shares
At execution
3.8% consumed
vs. market price
56% win rate across 58 markets