80.9¢ per share · 6,177 shares
At execution
19.2% consumed
vs. market price
56% win rate across 174 markets